Enabling Malleability for Livermore Unstructured Lagrangian Explicit Shock Hydrodynamics using LAIK
dc.contributor.author | Raoofy, Amir | |
dc.contributor.author | Yang, Dai | |
dc.contributor.author | Weidendorfer, Josef | |
dc.contributor.author | Trinitis, Carsten | |
dc.contributor.author | Schulz, Martin | |
dc.date.accessioned | 2020-08-25T09:05:19Z | |
dc.date.available | 2020-08-25T09:05:19Z | |
dc.date.issued | 2020 | |
dc.description.abstract | Malleability, i.e., the ability for an application to release or acquire resources at runtime, has many benefits for current and future HPC systems. Implementing such functionality, however, is already difficult in newly written code and an even more daunting challenge when considering a dynamic and flexible parallel programming model that separates data and execution into twoorthogonal concerns. These properties promise easier malleability as the runtime can partition resources dynamically as needed, as well as easier incremental porting of existing MPI code. In this paper, we explore the malleability of LAIK with the help of laik-lulesh, a LAIK-based port of LULESH, a proxy application from the CORAL benchmark suite. We show the steps required for porting the application to LAIK, and we present detailed scaling experiments that show promising results. | en |
dc.identifier.pissn | 0177-0454 | |
dc.identifier.uri | https://dl.gi.de/handle/20.500.12116/33859 | |
dc.language.iso | en | |
dc.publisher | Gesellschaft für Informatik e.V., Fachgruppe PARS | |
dc.relation.ispartof | PARS-Mitteilungen: Vol. 35, Nr. 1 | |
dc.title | Enabling Malleability for Livermore Unstructured Lagrangian Explicit Shock Hydrodynamics using LAIK | en |
dc.type | Text/Journal Article | |
gi.citation.endPage | 120 | |
gi.citation.publisherPlace | Berlin | |
gi.citation.startPage | 109 |
Dateien
Originalbündel
1 - 1 von 1