DOE OSTI · 1461070
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.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Messer, O. E. Bronson, D'Azevedo, Ed F., Hill, Judy C., Joubert, Wayne, Berrill, Mark A., Zimmer, Christopher J.. 2016-09-18. MiniApps derived from production HPC applications using multiple programing models. https://doi.org/10.1177/1094342016668241
Cite the original work for its findings. Save a collection to share your selection of sources.