Exascale workload characterization and architecture implications

Prasanna Balaprakash, Darius Buntinas, Anthony Chan, Apala Guha, Rinku Gupta, Sri Hari Krishna Narayanan, Andrew A. Chien, Paul Hovland, Boyana Norris

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

We use a hybrid methodology based on binary instrumentation and performance counters to characterize a set of proxy applications (mini-apps and PETSc applications) representative of a broad range of scientific applications (and particularly DOE's future high performance computing workloads). From this empirical basis, we create statistical models that extrapolate application properties (instruction mix, memory size, and memory bandwidth) as a function of problem size. We validate them and project the first quantitative characterization of an exascale computing workload. Finally, the exascale workload is used to evaluate a radical new exascale architecture, stacked DRAM with processor under memory (PUM). Of the two projections, one shows major potential benefits in using PUM. However, the second, more conservative projection suggests that only a small number of exascale applications are likely to be memory-bandwidth limited, but even these are fundamentally memory-capacity limited.

Original languageEnglish
Title of host publicationProceedings of the 2013 Spring Simulation Multiconference, SpringSim 2013 - High Performance Computing Symposium, HPC 2013
Pages30-37
Number of pages8
Edition6
StatePublished - 2013
Externally publishedYes
EventHigh Performance Computing Symposium, HPC 2013, Part of the 2013 Spring Simulation Multiconference, SpringSim 2013 - San Diego, CA, United States
Duration: Apr 7 2013Apr 10 2013

Publication series

NameSimulation Series
Number6
Volume45
ISSN (Print)0735-9276

Conference

ConferenceHigh Performance Computing Symposium, HPC 2013, Part of the 2013 Spring Simulation Multiconference, SpringSim 2013
Country/TerritoryUnited States
CitySan Diego, CA
Period04/7/1304/10/13

Fingerprint

Dive into the research topics of 'Exascale workload characterization and architecture implications'. Together they form a unique fingerprint.

Cite this