@inproceedings{ba7b6b353f5c41b4b2e3b1a331091ba4,
title = "Towards exascale co-design in a runtime system",
abstract = "Achieving the performance potential of an Exascale machine depends on realizing both operational efficiency and scalability in high performance computing applications. This requirement has motivated the emergence of several new programming models which emphasize fine and medium grain task parallelism in order to address the aggravating effects of asynchrony at scale. The performance modeling of Exascale systems for these programming models requires the development of fundamentally new approaches due to the demands of both scale and complexity. This work presents a performance modeling case study of the Livermore Unstructured Lagrangian Explicit Shock Hydrodynamics (LULESH) proxy application where the performance modeling approach has been incorporated directly into a runtime system with two modalities of operation: computation and performance modeling simulation. The runtime system exposes performance sensitivies and projects operation to larger scales while also realizing the benefits of removing global barriers and extracting more parallelism from LULESH. Comparisons between the computation and performance modeling simulation results are presented.",
author = "Thomas Sterling and Matthew Anderson and Bohan, \{P. Kevin\} and Maciej Brodowicz and Abhishek Kulkarni and Bo Zhang",
note = "Publisher Copyright: {\textcopyright} Springer International Publishing Switzerland 2015.; International Conference on Exascale Applications and Software, EASC 2014 ; Conference date: 02-04-2014 Through 03-04-2014",
year = "2015",
doi = "10.1007/978-3-319-15976-8\_6",
language = "English",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "85--99",
editor = "Stefano Markidis and Erwin Laure",
booktitle = "Solving Software Challenges for Exascale - International Conference on Exascale Applications and Software, EASC 2014, Revised Selected Papers",
}