Towards an exascale enabled sparse solver repository
Jonas Thies (Deutsches Zentrum für Luft- und Raumfahrt (DLR))
Martin Galgon (Bergische Universität Wuppertal )
Faisal Shahzad (Friedrich-Alexander-Universität Erlangen-Nürnberg)
Andreas Alvermann (Greifswald University)
Moritz Kreutzer (Friedrich-Alexander-Universität Erlangen-Nürnberg)
Andreas Pieper (Greifswald University)
Melven Röhrig-Zöllner (Deutsches Zentrum für Luft- und Raumfahrt (DLR))
Achim Basermann (Deutsches Zentrum für Luft- und Raumfahrt (DLR))
Holger Fehske (Greifswald University)
Georg Hager (Friedrich-Alexander-Universität Erlangen-Nürnberg)
Bruno Lang (Bergische Universität Wuppertal )
Gerhard Wellein (Friedrich-Alexander-Universität Erlangen-Nürnberg)
More Info
expand_more
Abstract
As we approach the exascale computing era, disruptive changes in the software landscape are required to tackle the challenges posed by manycore CPUs and accelerators. We discuss the development of a new ‘exascale enabled’ sparse solver repository (the ESSR) that addresses these challenges—from fundamental design considerations and development processes to actual implementations of some prototypical iterative schemes for computing eigenvalues of sparse matrices. Key features of the ESSR include holistic performance engineering, tight integration between software layers and mechanisms to mitigate hardware failures.