Abstract
This paper discusses an approach to the synthesis of high-performance parallel programs for a class of computations encountered in quantum chemistry and physics. These computations are expressible as a set of tensor contractions and arise in electronic structure modeling. An overview is provided of the synthesis system, that transforms a high-level specification of the computation into high-performance parallel code, tailored to the characteristics of the target architecture. An example from computational chemistry is used to illustrate how different code structures are generated under different assumptions of available memory on the target computer.
Original language | English |
---|---|
Title of host publication | Proceedings of the IEEE/ACM SC 2002 Conference, SC 2002 |
Publisher | Association for Computing Machinery |
ISBN (Electronic) | 076951524X |
DOIs | |
State | Published - 2002 |
Event | 2002 IEEE/ACM Conference on Supercomputing, SC 2002 - Baltimore, United States Duration: Nov 16 2002 → Nov 22 2002 |
Publication series
Name | Proceedings of the International Conference on Supercomputing |
---|---|
Volume | 2002-November |
Conference
Conference | 2002 IEEE/ACM Conference on Supercomputing, SC 2002 |
---|---|
Country/Territory | United States |
City | Baltimore |
Period | 11/16/02 → 11/22/02 |
Funding
∗Supported in part by the National Science Foundation through the ITR program (CHE-0121676, CHE-0121706 and CHE-0121383), and the U. S. Department of Energy through award DE-AC05-00OR22725. 0-7695-1524-X/02 $17.00 (c) 2002 IEEE