Memory Scalability and Efficiency Analysis of Parallel Codes
Conference
·
OSTI ID:1265552
- ORNL
Memory scalability is an enduring problem and bottleneck that plagues many parallel codes. Parallel codes designed for High Performance Systems are typically designed over the span of several, and in some instances 10+, years. As a result, optimization practices which were appropriate for earlier systems may no longer be valid and thus require careful optimization consideration. Specifically, parallel codes whose memory footprint is a function of their scalability must be carefully considered for future exa-scale systems. In this paper we present a methodology and tool to study the memory scalability of parallel codes. Using our methodology we evaluate an application s memory footprint as a function of scalability, which we coined memory efficiency, and describe our results. In particular, using our in-house tools we can pinpoint the specific application components which contribute to the application s overall memory foot-print (application data- structures, libraries, etc.).
- Research Organization:
- Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States). Oak Ridge Leadership Computing Facility (OLCF)
- Sponsoring Organization:
- USDOE Office of Science (SC)
- DOE Contract Number:
- AC05-00OR22725
- OSTI ID:
- 1265552
- Country of Publication:
- United States
- Language:
- English
Similar Records
Memory Benchmarks for SMP-Based High Performance Parallel Computers
HPCTOOLKIT: tools for performance analysis of optimized parallel programs
A Hierarchical Statistic Methodology for Advanced Memory System Evaluation
Conference
·
Mon Nov 19 23:00:00 EST 2001
·
OSTI ID:15002524
HPCTOOLKIT: tools for performance analysis of optimized parallel programs
Journal Article
·
Wed Dec 31 23:00:00 EST 2008
· Concurrency and Computation: Practice and Experience
·
OSTI ID:982152
A Hierarchical Statistic Methodology for Advanced Memory System Evaluation
Conference
·
Mon Apr 12 00:00:00 EDT 1999
·
OSTI ID:760037