Benchmark Generation and Simulation at Extreme Scale
- North Carolina State University (NCSU), Raleigh
- ORNL
The path to extreme scale high-performance computing (HPC) poses several challenges related to power, performance, resilience, productivity, programmability, data movement, and data management. Investigating the performance of parallel applications at scale on future architectures and the performance impact of different architectural choices is an important component of HPC hardware/software co-design. Simulations using models of future HPC systems and communication traces from applications running on existing HPC systems can offer an insight into the performance of future architectures. This work targets technology developed for scalable application tracing of communication events. It focuses on extreme-scale simulation of HPC applications and their communication behavior via lightweight parallel discrete event simulation for performance estimation and evaluation. Instead of simply replaying a trace within a simulator, this work promotes the generation of a benchmark from traces. This benchmark is subsequently exposed to simulation using models to reflect the performance characteristics of future-generation HPC systems. This technique provides a number of benefits, such as eliminating the data intensive trace replay and enabling simulations at different scales. The presented work features novel software co-design aspects, combining the ScalaTrace tool to generate scalable trace files, the ScalaBenchGen tool to generate the benchmark, and the xSim tool to assess the benchmark characteristics within a simulator.
- Research Organization:
- Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
- Sponsoring Organization:
- ORNL LDRD Director's R&D
- DOE Contract Number:
- AC05-00OR22725
- OSTI ID:
- 1326507
- Country of Publication:
- United States
- Language:
- English
Similar Records
Tools for Simulation and Benchmark Generation at Exascale
Scaling To A Million Cores And Beyond: Using Light-Weight Simulation to Understand The Challenges Ahead On The Road To Exascale
A new deadlock resolution protocol and message matching algorithm for the extreme-scale simulator
Conference
·
Mon Dec 31 23:00:00 EST 2012
·
OSTI ID:1185447
Scaling To A Million Cores And Beyond: Using Light-Weight Simulation to Understand The Challenges Ahead On The Road To Exascale
Journal Article
·
Tue Dec 31 23:00:00 EST 2013
· Future Generation Computer Systems
·
OSTI ID:1107826
A new deadlock resolution protocol and message matching algorithm for the extreme-scale simulator
Journal Article
·
Mon Mar 21 20:00:00 EDT 2016
· Concurrency and Computation. Practice and Experience
·
OSTI ID:1286913