Essex

Equipping sparse solvers for exascale

Conference Paper (2014)
Author(s)

Andreas Alvermann (Greifswald University)

Achim Basermann (Deutsches Zentrum für Luft- und Raumfahrt (DLR))

Holger Fehske (Greifswald University)

Andreas Pieper (Greifswald University)

Melven Röhrig-Zöllner (Deutsches Zentrum für Luft- und Raumfahrt (DLR))

Jonas Thies (Deutsches Zentrum für Luft- und Raumfahrt (DLR))

Martin Galgon (Bergische Universität Wuppertal )

Lukas Krämer (Bergische Universität Wuppertal )

Bruno Lang (Bergische Universität Wuppertal )

Georg Hager (Friedrich-Alexander-Universität Erlangen-Nürnberg)

Moritz Kreutzer (Friedrich-Alexander-Universität Erlangen-Nürnberg)

Faisal Shahzad (Friedrich-Alexander-Universität Erlangen-Nürnberg)

Gerhard Wellein (Friedrich-Alexander-Universität Erlangen-Nürnberg)

DOI related publication
https://doi.org/10.1007/978-3-319-14313-2_49 Final published version
More Info
expand_more
Publication Year
2014
Language
English
Pages (from-to)
577-588
Publisher
Springer
ISBN (electronic)
9783319143125
Event
Downloads counter
178

Abstract

The ESSEX project investigates computational issues arising at exascale for large-scale sparse eigenvalue problems and develops programming concepts and numerical methods for their solution. The project pursues a coherent co-design of all software layers where a holistic performance engineering process guides code development across the classic boundaries of application, numerical method, and basic kernel library. Within ESSEX the numerical methods cover widely applicable solvers such as classic Krylov, Jacobi-Davidson, or the recent FEAST methods, as well as domain-specific iterative schemes relevant for the ESSEX quantum physics application. This report introduces the project structure and presents selected results which demonstrate the potential impact of ESSEX for efficient sparse solvers on highly scalable heterogeneous supercomputers.