TY - GEN
T1 - A performance optimization framework for compilation of tensor contraction expressions into parallel
AU - Baumgartner, G.
AU - Bernholdt, D. E.
AU - Cociorva, D.
AU - Harrison, R.
AU - Lam, Chi Chung
AU - Nooijen, M.
AU - Ramanujam, J.
AU - Sadayappan, P.
N1 - Publisher Copyright:
© 2002 IEEE.
PY - 2002
Y1 - 2002
N2 - This paper discusses a program synthesis system to facilitate the generation 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 under development, that will take as input a high-level specification of the computation and generate high-performance parallel code for a number of target architectures. Several components of the synthesis system are described, focusing on compile-time optimization issues that they address.
AB - This paper discusses a program synthesis system to facilitate the generation 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 under development, that will take as input a high-level specification of the computation and generate high-performance parallel code for a number of target architectures. Several components of the synthesis system are described, focusing on compile-time optimization issues that they address.
UR - https://www.scopus.com/pages/publications/84966641594
U2 - 10.1109/IPDPS.2002.1016492
DO - 10.1109/IPDPS.2002.1016492
M3 - Conference contribution
AN - SCOPUS:84966641594
T3 - Proceedings - International Parallel and Distributed Processing Symposium, IPDPS 2002
SP - 106
BT - Proceedings - International Parallel and Distributed Processing Symposium, IPDPS 2002
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 16th International Parallel and Distributed Processing Symposium, IPDPS 2002
Y2 - 15 April 2002 through 19 April 2002
ER -