MiniApps derived from production HPC applications using multiple programing models
Abstract
Here, we have developed a set of reduced, proxy applications (“MiniApps”) based on large-scale application codes supported at the Oak Ridge Leadership Computing Facility (OLCF). The MiniApps are designed to encapsulate the details of the most important (i.e. the most time-consuming and/or unique) facets of the applications that run in production mode on the OLCF. In each case, we have produced or plan to produce individual versions of the MiniApps using different specific programing models (e.g., OpenACC, CUDA, OpenMP). We describe some of our initial observations regarding these different implementations along with estimates of how closely the MiniApps track the actual performance characteristics (in particular, the overall scalability) of the large-scale applications from which they are derived.
- Authors:
-
- Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States)
- Publication Date:
- Research Org.:
- Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States). Oak Ridge Leadership Computing Facility (OLCF)
- Sponsoring Org.:
- USDOE Office of Science (SC)
- OSTI Identifier:
- 1461070
- Grant/Contract Number:
- AC05-00OR22725
- Resource Type:
- Journal Article: Accepted Manuscript
- Journal Name:
- International Journal of High Performance Computing Applications
- Additional Journal Information:
- Journal Volume: 32; Journal Issue: 4; Journal ID: ISSN 1094-3420
- Publisher:
- SAGE
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 97 MATHEMATICS AND COMPUTING
Citation Formats
Messer, O. E. Bronson, D'Azevedo, Ed F., Hill, Judy C., Joubert, Wayne, Berrill, Mark A., and Zimmer, Christopher J. MiniApps derived from production HPC applications using multiple programing models. United States: N. p., 2016.
Web. doi:10.1177/1094342016668241.
Messer, O. E. Bronson, D'Azevedo, Ed F., Hill, Judy C., Joubert, Wayne, Berrill, Mark A., & Zimmer, Christopher J. MiniApps derived from production HPC applications using multiple programing models. United States. https://doi.org/10.1177/1094342016668241
Messer, O. E. Bronson, D'Azevedo, Ed F., Hill, Judy C., Joubert, Wayne, Berrill, Mark A., and Zimmer, Christopher J. Sun .
"MiniApps derived from production HPC applications using multiple programing models". United States. https://doi.org/10.1177/1094342016668241. https://www.osti.gov/servlets/purl/1461070.
@article{osti_1461070,
title = {MiniApps derived from production HPC applications using multiple programing models},
author = {Messer, O. E. Bronson and D'Azevedo, Ed F. and Hill, Judy C. and Joubert, Wayne and Berrill, Mark A. and Zimmer, Christopher J.},
abstractNote = {Here, we have developed a set of reduced, proxy applications (“MiniApps”) based on large-scale application codes supported at the Oak Ridge Leadership Computing Facility (OLCF). The MiniApps are designed to encapsulate the details of the most important (i.e. the most time-consuming and/or unique) facets of the applications that run in production mode on the OLCF. In each case, we have produced or plan to produce individual versions of the MiniApps using different specific programing models (e.g., OpenACC, CUDA, OpenMP). We describe some of our initial observations regarding these different implementations along with estimates of how closely the MiniApps track the actual performance characteristics (in particular, the overall scalability) of the large-scale applications from which they are derived.},
doi = {10.1177/1094342016668241},
url = {https://www.osti.gov/biblio/1461070},
journal = {International Journal of High Performance Computing Applications},
issn = {1094-3420},
number = 4,
volume = 32,
place = {United States},
year = {2016},
month = {9}
}
Works referenced in this record:
Multidimensional, multiphysics simulations of core—collapse supernovae
journal, July 2008
- Messer, O. E. B.; Bruenn, S. W.; Blondin, J. M.
- Journal of Physics: Conference Series, Vol. 125
The Gemini System Interconnect
conference, August 2010
- Alverson, Robert; Roweth, Duncan; Kaplan, Larry
- 2010 IEEE 18th Annual Symposium on High-Performance Interconnects (HOTI), 2010 18th IEEE Symposium on High Performance Interconnects
Analysis of topology-dependent MPI performance on Gemini networks
conference, January 2013
- Peña, Antonio J.; Carvalho, Ralf G. Correa; Dinan, James
- Proceedings of the 20th European MPI Users' Group Meeting on - EuroMPI '13
The Nas Parallel Benchmarks
journal, September 1991
- Bailey, D. H.; Barszcz, E.; Barton, J. T.
- The International Journal of Supercomputing Applications, Vol. 5, Issue 3
Denovo: A New Three-Dimensional Parallel Discrete Ordinates Code in SCALE
journal, August 2010
- Evans, Thomas M.; Stafford, Alissa S.; Slaybaugh, Rachel N.
- Nuclear Technology, Vol. 171, Issue 2
Advances in full-wave modeling of radio frequency heated, multidimensional plasmas
journal, May 2002
- Jaeger, E. F.; Berry, L. A.; D’Azevedo, E.
- Physics of Plasmas, Vol. 9, Issue 5
Parallel out-of-core cholesky and QR factorizations with POOCLAPACK
conference, January 2001
- Gunter, B. C.; Reiley, W. C.; van de Geijn, R. A.
- IEEE International Symposium on Parallel and Distributed Processing, Proceedings 15th International Parallel and Distributed Processing Symposium. IPDPS 2001
Poster: mini-applications: vehicles for co-design
conference, January 2011
- Barrett, Richard F.; Heroux, Michael A.; Lin, Paul T.
- Proceedings of the 2011 companion on High Performance Computing Networking, Storage and Analysis Companion - SC '11 Companion
The design and implementation of the parallel out-of-core ScaLAPACK LU, QR, and Cholesky factorization routines
journal, December 2000
- D'Azevedo, Eduardo; Dongarra, Jack
- Concurrency: Practice and Experience, Vol. 12, Issue 15
High performance radiation transport simulations: Preparing for TITAN
conference, November 2012
- Baker, C.; Davidson, G.; Evans, T. M.
- 2012 SC - International Conference for High Performance Computing, Networking, Storage and Analysis, 2012 International Conference for High Performance Computing, Networking, Storage and Analysis
Hardware-independent application characterization
conference, September 2013
- Pakin, Scott; McCormick, Patrick
- 2013 IEEE International Symposium on Workload Characterization (IISWC)
Phase-coherent, injection-seeded, table-top soft-X-ray lasers at 18.9 nm and 13.9 nm
journal, January 2008
- Wang, Y.; Granados, E.; Pedaci, F.
- Nature Photonics, Vol. 2, Issue 2