Characterization of Proxy Application Performance on Advanced Architectures. UMT2013, MCB, AMG2013
Abstract
Three codes were tested at LLNL as part of a Tri-Lab effort to make detailed assessments of several proxy applications on various advanced architectures, with the eventual goal of extending these assessments to codes of programmatic interest running more realistic simulations. Teams from Sandia and Los Alamos tested proxy apps of their own. The focus in this report is on the LLNL codes UMT2013, MCB, and AMG2013. We present weak and strong MPI scaling results and studies of OpenMP efficiency on a large BG/Q system at LLNL, with comparison against similar tests on an Intel Sandy Bridge TLCC2 system. The hardware counters on BG/Q provide detailed information on many aspects of on-node performance, while information from the mpiP tool gives insight into the reasons for the differing scaling behavior on these two different architectures. Results from three more speculative tests are also included: one that exploits NVRAM as extended memory, one that studies performance under a power bound, and one that illustrates the effects of changing the torus network mapping on BG/Q.
- Authors:
-
- Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
- Publication Date:
- Research Org.:
- Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
- Sponsoring Org.:
- USDOE
- OSTI Identifier:
- 1224409
- Report Number(s):
- LLNL-TR-677974
- DOE Contract Number:
- AC52-07NA27344
- Resource Type:
- Technical Report
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 97 MATHEMATICS, COMPUTING, AND INFORMATION SCIENCE
Citation Formats
Howell, Louis H., Gunney, Brian T., and Bhatele, Abhinav. Characterization of Proxy Application Performance on Advanced Architectures. UMT2013, MCB, AMG2013. United States: N. p., 2015.
Web. doi:10.2172/1224409.
Howell, Louis H., Gunney, Brian T., & Bhatele, Abhinav. Characterization of Proxy Application Performance on Advanced Architectures. UMT2013, MCB, AMG2013. United States. https://doi.org/10.2172/1224409
Howell, Louis H., Gunney, Brian T., and Bhatele, Abhinav. 2015.
"Characterization of Proxy Application Performance on Advanced Architectures. UMT2013, MCB, AMG2013". United States. https://doi.org/10.2172/1224409. https://www.osti.gov/servlets/purl/1224409.
@article{osti_1224409,
title = {Characterization of Proxy Application Performance on Advanced Architectures. UMT2013, MCB, AMG2013},
author = {Howell, Louis H. and Gunney, Brian T. and Bhatele, Abhinav},
abstractNote = {Three codes were tested at LLNL as part of a Tri-Lab effort to make detailed assessments of several proxy applications on various advanced architectures, with the eventual goal of extending these assessments to codes of programmatic interest running more realistic simulations. Teams from Sandia and Los Alamos tested proxy apps of their own. The focus in this report is on the LLNL codes UMT2013, MCB, and AMG2013. We present weak and strong MPI scaling results and studies of OpenMP efficiency on a large BG/Q system at LLNL, with comparison against similar tests on an Intel Sandy Bridge TLCC2 system. The hardware counters on BG/Q provide detailed information on many aspects of on-node performance, while information from the mpiP tool gives insight into the reasons for the differing scaling behavior on these two different architectures. Results from three more speculative tests are also included: one that exploits NVRAM as extended memory, one that studies performance under a power bound, and one that illustrates the effects of changing the torus network mapping on BG/Q.},
doi = {10.2172/1224409},
url = {https://www.osti.gov/biblio/1224409},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2015},
month = {10}
}