Abstract. The goal of our project is the development of a program synthesis system to facilitate the development of high-performance parallel programs for a class of computations encountered in computational chemistry and computa-tional physics. These computations are expressible as a set of tensor contractions and arise in electronic structure calculations. This paper provides an overview of a planned synthesis system that will take as input a high-level specification of the computation and generate high-performance parallel code for a number of target architectures. We focus on an approach to performing data locality opti-mization in this context. Preliminary experimental results on an SGI Origin 2000 are encouraging and demonstrate that ...
High level synthesis describes the process by which a behavioural description of a system is transla...
High level synthesis (HLS) is an important enabling technology for the adoption of hardware accelera...
We describe the design philosophy, structure, and supporting tool kits of the NWChem computational c...
Abstract. The goal of our project is the development of a program synthesis system to facilitate the...
This paper discusses a program synthesis system to facil-itate the generation of high-performance pa...
Abstract. This paper describes an approach to synthesis of efficient out-of-core code for a class of...
Abstract. This paper describes an approach to synthesis of efficient out-of-core code for a class of...
This paper describes an approach to synthesis of efficient out-of-core code for a class of imperfec...
We address the problem of efficient out-of-core code generation for a special class of imperfectly n...
Improving data locality of tensor data structures is a crucial optimization for maximizing the perfo...
Optimisation during the digital synthesis process commonly takes place at the datapath level. The ob...
We have developed a highly efficient and scalable electronic structure code for parallel computers ...
The challenges specific to the development of computational chemistry software are discussed. Select...
The General Atomic and Molecular Electronic Structure System (GAMESS) is a program for ab initio mol...
Spatial computing architectures promise a major stride in performance and energy efficiency over the...
High level synthesis describes the process by which a behavioural description of a system is transla...
High level synthesis (HLS) is an important enabling technology for the adoption of hardware accelera...
We describe the design philosophy, structure, and supporting tool kits of the NWChem computational c...
Abstract. The goal of our project is the development of a program synthesis system to facilitate the...
This paper discusses a program synthesis system to facil-itate the generation of high-performance pa...
Abstract. This paper describes an approach to synthesis of efficient out-of-core code for a class of...
Abstract. This paper describes an approach to synthesis of efficient out-of-core code for a class of...
This paper describes an approach to synthesis of efficient out-of-core code for a class of imperfec...
We address the problem of efficient out-of-core code generation for a special class of imperfectly n...
Improving data locality of tensor data structures is a crucial optimization for maximizing the perfo...
Optimisation during the digital synthesis process commonly takes place at the datapath level. The ob...
We have developed a highly efficient and scalable electronic structure code for parallel computers ...
The challenges specific to the development of computational chemistry software are discussed. Select...
The General Atomic and Molecular Electronic Structure System (GAMESS) is a program for ab initio mol...
Spatial computing architectures promise a major stride in performance and energy efficiency over the...
High level synthesis describes the process by which a behavioural description of a system is transla...
High level synthesis (HLS) is an important enabling technology for the adoption of hardware accelera...
We describe the design philosophy, structure, and supporting tool kits of the NWChem computational c...