Kreutzer, Moritz und Alvermann, Andreas und Galgon, Martin und Pieper, Andreas und Röhrig-Zöllner, Melven und Shahzad, Faisal und Thies, Jonas und Basermann, Achim und Bishop, Alan R. und Fehske, Holger und Hager, Georg und Lang, Bruno und Wellein, Gerhard (2016) Performance Engineering and Energy Efficiency of Building Blocks for Large, Sparse Eigenvalue Computations on Heterogeneous Supercomputers. In: Software for Exascale Computing - SPPEXA 2013-2015 Lecture Notes on Computer Science and Engineering, 113. Springer. Seiten 317-338. doi: 10.1007/9783319405285_14. ISBN 978-3-319-40528-5.
PDF (Preprint)
382kB |
Offizielle URL: http://link.springer.com/chapter/10.1007/978-3-319-40528-5_14
Kurzfassung
Numerous challenges have to be mastered as applications in scientific computing are being developed for post-petascale parallel systems. While ample parallelism is usually available in the numerical problems at hand, the efficient use of supercomputer resources requires not only good scalability but also a verifiably effective use of resources on the core, the processor, and the accelerator level. Furthermore, power dissipation and energy consumption are becoming further optimization targets besides time to solution. Performance Engineering (PE) is the pivotal strategy for developing effective parallel code on all levels of modern architectures. In this paper we report on the development and use of low-level parallel building blocks in the GHOST library ("General, Hybrid, and Optimized Sparse Toolkit"). We demonstrate the use of PE in optimizing a density of states computation using the Kernel Polynomial Method, and show that reduction of runtime and reduction of energy are literally the same goal in this case. We also give a brief overview of the capabilities of GHOST and the applications in which it is being used successfully.
elib-URL des Eintrags: | https://elib.dlr.de/100228/ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dokumentart: | Beitrag im Sammelband | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Titel: | Performance Engineering and Energy Efficiency of Building Blocks for Large, Sparse Eigenvalue Computations on Heterogeneous Supercomputers | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Autoren: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Datum: | 2016 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Erschienen in: | Software for Exascale Computing - SPPEXA 2013-2015 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Referierte Publikation: | Ja | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Open Access: | Ja | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Gold Open Access: | Nein | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
In SCOPUS: | Nein | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
In ISI Web of Science: | Nein | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Band: | 113 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DOI: | 10.1007/9783319405285_14 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Seitenbereich: | Seiten 317-338 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Verlag: | Springer | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Name der Reihe: | Lecture Notes on Computer Science and Engineering | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ISBN: | 978-3-319-40528-5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Status: | veröffentlicht | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Stichwörter: | sparse matrix, kernels, heterogeneous supercomputers, eigenvalue computations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HGF - Forschungsbereich: | Luftfahrt, Raumfahrt und Verkehr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HGF - Programm: | Raumfahrt | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HGF - Programmthema: | Technik für Raumfahrtsysteme | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DLR - Schwerpunkt: | Raumfahrt | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DLR - Forschungsgebiet: | R SY - Technik für Raumfahrtsysteme | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DLR - Teilgebiet (Projekt, Vorhaben): | R - Vorhaben SISTEC (alt) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Standort: | Köln-Porz | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Institute & Einrichtungen: | Institut für Simulations- und Softwaretechnik > Verteilte Systeme und Komponentensoftware Institut für Simulations- und Softwaretechnik | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Hinterlegt von: | Thies, Jonas | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Hinterlegt am: | 09 Dez 2015 16:16 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Letzte Änderung: | 28 Mär 2023 23:44 |
Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags