2013 R&D 100 Award: ‘Miniapps’ Bolster High Performance Computing
Abstract
Two Livermore computer scientists served on a Sandia National Laboratories-led team that developed Mantevo Suite 1.0, the first integrated suite of small software programs, also called "miniapps," to be made available to the high performance computing (HPC) community. These miniapps facilitate the development of new HPC systems and the applications that run on them. Miniapps (miniature applications) serve as stripped down surrogates for complex, full-scale applications that can require a great deal of time and effort to port to a new HPC system because they often consist of hundreds of thousands of lines of code. The miniapps are a prototype that contains some or all of the essentials of the real application but with many fewer lines of code, making the miniapp more versatile for experimentation. This allows researchers to more rapidly explore options and optimize system design, greatly improving the chances the full-scale application will perform successfully. These miniapps have become essential tools for exploring complex design spaces because they can reliably predict the performance of full applications.
- Authors:
- Publication Date:
- Research Org.:
- Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
- Sponsoring Org.:
- USDOE
- OSTI Identifier:
- 1328754
- Resource Type:
- Multimedia
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 97 MATHEMATICS AND COMPUTING; COMPUTERS; PROXY APPLICATIONS; MINIAPPS
Citation Formats
Belak, Jim, and Richards, David. 2013 R&D 100 Award: ‘Miniapps’ Bolster High Performance Computing. United States: N. p., 2014.
Web.
Belak, Jim, & Richards, David. 2013 R&D 100 Award: ‘Miniapps’ Bolster High Performance Computing. United States.
Belak, Jim, and Richards, David. Thu .
"2013 R&D 100 Award: ‘Miniapps’ Bolster High Performance Computing". United States. https://www.osti.gov/servlets/purl/1328754.
@article{osti_1328754,
title = {2013 R&D 100 Award: ‘Miniapps’ Bolster High Performance Computing},
author = {Belak, Jim and Richards, David},
abstractNote = {Two Livermore computer scientists served on a Sandia National Laboratories-led team that developed Mantevo Suite 1.0, the first integrated suite of small software programs, also called "miniapps," to be made available to the high performance computing (HPC) community. These miniapps facilitate the development of new HPC systems and the applications that run on them. Miniapps (miniature applications) serve as stripped down surrogates for complex, full-scale applications that can require a great deal of time and effort to port to a new HPC system because they often consist of hundreds of thousands of lines of code. The miniapps are a prototype that contains some or all of the essentials of the real application but with many fewer lines of code, making the miniapp more versatile for experimentation. This allows researchers to more rapidly explore options and optimize system design, greatly improving the chances the full-scale application will perform successfully. These miniapps have become essential tools for exploring complex design spaces because they can reliably predict the performance of full applications.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2014},
month = {4}
}