APS Logo

GPU-Acceleration of the ELPA2 Distributed Eigensolver for Applications in Electronic Structure Theory

ORAL

Abstract

The solution of eigenproblems is often a key computational bottleneck that limits the tractable system size of electronic structure theory. For large systems, these eigenproblems can easily exceed the capacity of a single computer and thus must be solved on distributed-memory parallel computers. The ELSI library facilitates large-scale electronic structure calculations by providing a unified interface to various fast and scalable eigensolvers and density matrix solvers. The ubiquitous adoption of hybrid CPU-GPU nodes in supercomputing opens up new opportunities to accelerate electronic structure calculations. We here present our (NVIDIA) GPU-oriented development of the ELPA two-stage tridiagonalization eigensolver (ELPA2), including GPU offloading based on the cuBLAS library, and CUDA kernels to speed up the back-transformation of eigenvectors, which can be the computationally most expensive part of the two-stage tridiagonalization algorithm. Robust choices that maximize GPU performance are identified. We demonstrate the performance of this GPU-accelerated eigensolver by a set of benchmark calculations on the Summit supercomputer. This work is supported by NSF under Award No. 1547580 and Award No. 1450280.

Presenters

  • Victor Yu

    Duke University, USA

Authors

  • Victor Yu

    Duke University, USA

  • Jonathan Moussa

    Virginia Tech, Molecular Sciences Software Institute, USA

  • Pavel Kus

    Institute of Mathematics of the Czech Academy of Sciences, Czech Republic

  • Andreas Marek

    Max Planck Computing and Data Facility, Germany

  • Peter Messmer

    NVIDIA Corporation

  • Mina Yoon

    Center for Nanophase Materials Sciences, Oak Ridge National Laboratory, Oak Ridge National Laboratory, USA, Oak Ridge National Lab, CNMS, Oak Ridge National Lab

  • Hermann Lederer

    Max Planck Computing and Data Facility, Germany

  • Volker Blum

    Chemistry and Mechanical Engineering and Materials Science, Duke University, Duke University, Duke University, USA