February 2010

ORNL Future Technologies Group improves performance of major DOE applications over 23% using Memphis: a new tool for analyzing m

Collin McCurdy and Jeffrey Vetter - members of ORNL’s Future Technologies group - have recently developed Memphis: a tool that analyzes memory access patterns in scientific applications on Non-Uniform Memory Access (NUMA) architectures. The authors have been using Memphis to find and fix performance problems in several major DOE applications. These improvements have, so far, led to performance increases on the Cray XT5 at Oak Ridge of 23% for runs at scale of XGC1, and of 24% and 13% for single node runs of CAM and HYCOM, respectively.