TY - GEN
T1 - XSim
T2 - 2011 International Conference on High Performance Computing and Simulation, HPCS 2011
AU - Böhm, Swen
AU - Engelmann, Christian
PY - 2011
Y1 - 2011
N2 - Investigating parallel application performance at scale is an important part of high-performance computing (HPC) application development. The Extreme-scale Simulator (xSim) is a performance toolkit that permits running an application in a controlled environment at extreme scale without the need for a respective extreme-scale HPC system. Using a lightweight parallel discrete event simulation, xSim executes a parallel application with a virtual wall clock time, such that performance data can be extracted based on a processor and a network model. This paper presents significant enhancements to the xSim toolkit that provide a more complete Message Passing Interface (MPI) support and improve its versatility. These enhancements include full virtual MPI group, communicator and collective communication support, and global variables support. The new capabilities are demonstrated by executing the entire NAS Parallel Benchmark suite in a simulated HPC environment.
AB - Investigating parallel application performance at scale is an important part of high-performance computing (HPC) application development. The Extreme-scale Simulator (xSim) is a performance toolkit that permits running an application in a controlled environment at extreme scale without the need for a respective extreme-scale HPC system. Using a lightweight parallel discrete event simulation, xSim executes a parallel application with a virtual wall clock time, such that performance data can be extracted based on a processor and a network model. This paper presents significant enhancements to the xSim toolkit that provide a more complete Message Passing Interface (MPI) support and improve its versatility. These enhancements include full virtual MPI group, communicator and collective communication support, and global variables support. The new capabilities are demonstrated by executing the entire NAS Parallel Benchmark suite in a simulated HPC environment.
KW - Message Passing Interface
KW - hardware/software co-design
KW - high-performance computing
KW - parallel discrete event imulation
KW - performance evaluation
UR - http://www.scopus.com/inward/record.url?scp=80053030369&partnerID=8YFLogxK
U2 - 10.1109/HPCSim.2011.5999835
DO - 10.1109/HPCSim.2011.5999835
M3 - Conference contribution
AN - SCOPUS:80053030369
SN - 9781612843810
T3 - Proceedings of the 2011 International Conference on High Performance Computing and Simulation, HPCS 2011
SP - 280
EP - 286
BT - Proceedings of the 2011 International Conference on High Performance Computing and Simulation, HPCS 2011
Y2 - 4 July 2011 through 8 July 2011
ER -