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

The Jacobi-Davidson Eigensolver on GPU Clusters

Thies, Jonas and Ernst, Dominik and Röhrig-Zöllner, Melven (2018) The Jacobi-Davidson Eigensolver on GPU Clusters. 6th European Seminar on Computing (ESCO 2018), 3.-8. Juni 2018, Pilsen, Tschechien.

[img] PDF
3MB

Abstract

Compared to multi-core processors, GPUs typically offer a higher memory bandwidth, which makes them attractive for memory-bounded codes like sparse linear and eigenvalue solvers. The fundamental performance issue we encounter when implementing such methods for modern GPUs is that the ratio between memory bandwidth and memory capacity is significantly higher than for CPUs. When solving large-scale problems one therefore has to use more compute nodes and is quickly forced into the strong scaling limit. In this paper we consider an advanced eigensolver (the block Jacobi-Davidson QR method [1]), implemented in the PHIST software (https://bitbucket.org/essex/phist/). We aim to provide a blueprint and a framework for implementing other iterative solvers like Krylov subspace methods for modern architectures that have relatively small high-bandwidth memory. The techniques we explore to reduce the memory footprint of our solver include mixed precision arithmetic and recalculating quantities `on-the-fly'. We use performance models to back our results theoretically and ensure performance portability.

Item URL in elib:https://elib.dlr.de/123327/
Document Type:Conference or Workshop Item (Speech)
Title:The Jacobi-Davidson Eigensolver on GPU Clusters
Authors:
AuthorsInstitution or Email of AuthorsAuthor's ORCID iD
Thies, JonasUNSPECIFIEDUNSPECIFIED
Ernst, DominikUNSPECIFIEDUNSPECIFIED
Röhrig-Zöllner, MelvenUNSPECIFIEDhttps://orcid.org/0000-0001-9851-5886
Date:3 June 2018
Refereed publication:Yes
Open Access:Yes
Gold Open Access:No
In SCOPUS:No
In ISI Web of Science:No
Status:Published
Keywords:eigenvalues, sparse matrices, graphics processing units (GPU), high performance computing
Event Title:6th European Seminar on Computing (ESCO 2018)
Event Location:Pilsen, Tschechien
Event Type:international Conference
Event Dates:3.-8. Juni 2018
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Space
HGF - Program Themes:Space System Technology
DLR - Research area:Raumfahrt
DLR - Program:R SY - Space System Technology
DLR - Research theme (Project):R - Vorhaben SISTEC (old)
Location: Köln-Porz
Institutes and Institutions:Institut of Simulation and Software Technology > High Performance Computing
Deposited By: Thies, Jonas
Deposited On:03 Dec 2018 17:21
Last Modified:31 Jul 2019 20:21

Repository Staff Only: item control page

Browse
Search
Help & Contact
Information
electronic library is running on EPrints 3.3.12
Website and database design: Copyright © German Aerospace Center (DLR). All rights reserved.