Open Access. Powered by Scholars. Published by Universities.®

Physical Sciences and Mathematics Commons

Open Access. Powered by Scholars. Published by Universities.®

LSU Doctoral Dissertations

2014

Computer Sciences

Loop Fusion

Articles 1 - 1 of 1

Full-Text Articles in Physical Sciences and Mathematics

Search-Based Model-Driven Loop Optimizations For Tensor Contractions, Ajay Panyala Jan 2014

Search-Based Model-Driven Loop Optimizations For Tensor Contractions, Ajay Panyala

LSU Doctoral Dissertations

Complex tensor contraction expressions arise in accurate electronic structure models in quantum chemistry, such as the coupled cluster method. The Tensor Contraction Engine (TCE) is a high-level program synthesis system that facilitates the generation of high-performance parallel programs from tensor contraction equations. We are developing a new software infrastructure for the TCE that is designed to allow experimentation with optimization algorithms for modern computing platforms, including for heterogeneous architectures employing general-purpose graphics processing units (GPGPUs). In this dissertation, we present improvements and extensions to the loop fusion optimization algorithm, which can be used with cost models, e.g., for minimizing memory …