DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Contact | Deutsch
Fontsize: [-] Text [+]

A software framework for Equipping Sparse Solvers for the EXa-scale

Thies, Jonas (2019) A software framework for Equipping Sparse Solvers for the EXa-scale. SPPEXA final symposium 2019, 21.-23. Oktober, Dresden.

Full text not available from this repository.


Mathematicians and domain scientists who want to implement their algorithms on a supercomputer typically rely on HPC software frameworks to deliver reasonable performance. While it is important to separate the concerns of applications, algorithm and performance to some extent (especially in an increasingly complex hardware landscape), this often leads to a dramatic performance loss in practice because applications may benefit from tailored operations that are not seen as useful in the general setting of a numerical library. A prominent example is the orthogonalization of "tall and skinny" matrices, which leads to memory-bounded performance, so that LAPACK (optimized for compute-bound situations) does not deliver optimal performance. We propose an experimental software stack developed in the ESSEX project that allows on the one hand using existing solutions such as Trilinos, but also leaves the door open for low-level optimized kernels to get the most out of a machine. Using block Krylov and Jacobi-Davidson eigensolvers as an example, we emonstrate how algorithm and kernel development should be combined to achieve good performance. As a second use case, we show how our software stack can be used to parallelize a complete Python software for analyzing nonlinear dynamical systems.

Item URL in elib:https://elib.dlr.de/130643/
Document Type:Conference or Workshop Item (Speech)
Title:A software framework for Equipping Sparse Solvers for the EXa-scale
AuthorsInstitution or Email of AuthorsAuthors ORCID iD
Thies, JonasJonas.Thies (at) dlr.deUNSPECIFIED
Date:October 2019
Refereed publication:No
Open Access:No
Gold Open Access:No
In ISI Web of Science:No
Keywords:software engineering, HPC, performance engineering, sparse eigenvalue solvers
Event Title:SPPEXA final symposium 2019
Event Location:Dresden
Event Type:Workshop
Event Dates:21.-23. Oktober
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Space
HGF - Program Themes:Space Technology
DLR - Research area:Raumfahrt
DLR - Program:R SY - Technik für Raumfahrtsysteme
DLR - Research theme (Project):R - Vorhaben SISTEC
Location: Köln-Porz
Institutes and Institutions:Institut of Simulation and Software Technology
Deposited By: Thies, Jonas
Deposited On:21 Nov 2019 09:21
Last Modified:21 Nov 2019 09:21

Repository Staff Only: item control page

Help & Contact
electronic library is running on EPrints 3.3.12
Copyright © 2008-2017 German Aerospace Center (DLR). All rights reserved.