Memory-Constrained Data Locality Optimization for Tensor Contractions

@inproceedings{Bibireata2003MemoryConstrainedDL,
  title={Memory-Constrained Data Locality Optimization for Tensor Contractions},
  author={Alina Bibireata and S. Krishnan and G. Baumgartner and D. Cociorva and Chi-Chung Lam and P. Sadayappan and J. Ramanujam and D. Bernholdt and Venkatesh Choppella},
  booktitle={LCPC},
  year={2003}
}
The accurate modeling of the electronic structure of atoms and molecules involves computationally intensive tensor contractions over large multi-dimensional arrays. Efficient computation of these contractions usually requires the generation of temporary intermediate arrays. These intermediates could be extremely large, requiring their storage on disk. However, the intermediates can often be generated and used in batches through appropriate loop fusion transformations. To optimize the… Expand
MODEL-DRIVEN SEARCH-BASED LOOP FUSION OPTIMIZATION FOR HANDWRITTEN CODE
Automatic transformation and optimization of applications on gpus and gpu clusters
Synthesis of High-Performance Parallel Programs for a Class of ab Initio Quantum Chemistry Models
A High-Level Approach to Synthesis of High-Performance Codes for Quantum Chemistry
Symbolic Algebra in Quantum Chemistry
...
1
2
...

References

SHOWING 1-10 OF 19 REFERENCES
Global communication optimization for tensor contraction expressions under memory constraints
Space-time trade-off optimization for a class of electronic structure calculations
Towards Automatic Synthesis of High-Performance Codes for Electronic Structure Calculations: Data Locality Optimization
Data Locality Optimization for Synthesis of Efficient Out-of-Core Algorithms
On Optimizing a Class of Multi-Dimensional Loops with Reductions for Parallel Execution
Performance optimization of a class of loops implementing multidimensional integrals
Optimization of a Class of Multi-Dimensional Integrals on Parallel Machines
...
1
2
...