Back to Search Start Over

On the Use of Term Rewriting for Performance Ooptimization of Legacy HPC Applications.

Authors :
Panyala, Ajay
Chavarria-Miranda, Daniel
Krishnamoorthy, Sriram
Source :
2012 41st International Conference on Parallel Processing; 1/ 1/2012, p399-409, 11p
Publication Year :
2012

Abstract

Preparing codes for next generation supercomputer systems is anticipated to require significant changes to the optimization strategies employed in established HPC applications. In this paper, we present our experience in applying term rewriting transformations for the optimization of such applications. We have designed application-specific term rewriting transformations to improve the scalability, enhance locality and reduce the communication overhead of the Self-Consistent Field computational chemistry benchmark. We present the rationale for the use of term rewriting in this manner, the design of our transformations, and the much enhanced performance of the resulting code. [ABSTRACT FROM PUBLISHER]

Details

Language :
English
ISBNs :
9781467325080
Database :
Complementary Index
Journal :
2012 41st International Conference on Parallel Processing
Publication Type :
Conference
Accession number :
86510819
Full Text :
https://doi.org/10.1109/ICPP.2012.44