skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: On the use of term rewriting for performance optimization of legacy HPC applications

Conference ·
DOI:https://doi.org/10.1109/ICPP.2012.44· OSTI ID:1078013

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 (SCF) 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.

Research Organization:
Pacific Northwest National Lab. (PNNL), Richland, WA (United States)
Sponsoring Organization:
USDOE
DOE Contract Number:
AC05-76RL01830
OSTI ID:
1078013
Report Number(s):
PNNL-SA-88626; KJ0402000
Resource Relation:
Conference: The 41st International Conference on Parallel Processing (ICPP), September 10-13, 2012, Pittsburgh, Pennsylvania, 399-409
Country of Publication:
United States
Language:
English

Similar Records

Global Transformations for Legacy Parallel Applications via Structural Analysis and Rewriting
Journal Article · Sun Mar 01 00:00:00 EST 2015 · Parallel Computing, 43(March 2015):1-26 · OSTI ID:1078013

Enabling parallel simulation of large-scale HPC network systems
Journal Article · Thu Apr 07 00:00:00 EDT 2016 · IEEE Transactions on Parallel and Distributed Systems · OSTI ID:1078013

A Strawman for an HPC PowerStack
Technical Report · Tue Aug 07 00:00:00 EDT 2018 · OSTI ID:1078013