@inproceedings{9840ae46e82145339119d3fff1a49804,
title = "Towards automatic synthesis of high-performance codes for electronic structure calculations: Data locality optimization",
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 computational 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 optimization in this context. Preliminary experimental results on an SGI Origin 2000 are encouraging and demonstrate that the approach is effective.",
author = "D. Cociorva and J. Wilkins and G. Baumgartner and P. Sadayappan and J. Ramanujam and M. Nooijen and D. Bernholdt and R. Harrison",
note = "Publisher Copyright: {\textcopyright} Springer-Verlag Berlin Heidelberg 2001.; 8th International Conference on High Performance Computing, HiPC 2001 ; Conference date: 17-12-2001 Through 20-12-2001",
year = "2001",
doi = "10.1007/3-540-45307-5_21",
language = "English",
isbn = "3540430091",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "237--248",
editor = "Burkhard Monien and Prasanna, {Viktor K.} and Sriram Vajapeyam",
booktitle = "High Performance Computing - HiPC 2001 - 8th International Conference, Proceedings",
}