A parallel strategy for density functional theory computations on accelerated nodes
Journal Article
·
· Parallel Computing
- Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States)
Using the Löwdin orthonormalization of tall-skinny matrices as a proxy-app for wavefunction-based Density Functional Theory solvers, we investigate a distributed memory parallel strategy focusing on Graphics Processing Unit (GPU)-accelerated nodes as available on some of the top ranked supercomputers at the present time. Here we present numerical results in the strong limit regime, as it is particularly relevant for First-Principles Molecular Dynamics. We also examine how matrix product-based iterative solvers provide a competitive alternative to dense eigensolvers on GPUs, allowing to push the strong scaling limit of these computations to a larger number of distributed tasks. Our strategy, which relies on replicated Gram matrices and efficient collective communications using the NCCL library, leads to a time-to-solution under 0.5 s for the Löwdin orthonormalization of a tall-skinny matrix of 3000 columns on Summit at Oak Ridge Leadership Facility (OLCF). Given the similarity in computational operations between one iteration of a DFT solver and this proxy-app, this shows the possibility of solving accurately the DFT equations well under a minute for 3000 electronic wave functions, and thus perform First-Principles molecular dynamics of physical systems much larger than traditionally solved on CPU systems.
- Research Organization:
- Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
- Sponsoring Organization:
- USDOE; USDOE Laboratory Directed Research and Development (LDRD) Program; USDOE Office of Science (SC)
- Grant/Contract Number:
- AC05-00OR22725
- OSTI ID:
- 1731060
- Alternate ID(s):
- OSTI ID: 1809491
- Journal Information:
- Parallel Computing, Journal Name: Parallel Computing Vol. 100; ISSN 0167-8191
- Publisher:
- ElsevierCopyright Statement
- Country of Publication:
- United States
- Language:
- English
Similar Records
Early experiences evaluating the HPE/Cray ecosystem for AMD GPUs
A Survey of Singular Value Decomposition Methods for Distributed Tall/Skinny Data
Journal Article
·
Wed Apr 10 20:00:00 EDT 2024
· Concurrency and Computation. Practice and Experience
·
OSTI ID:2336800
A Survey of Singular Value Decomposition Methods for Distributed Tall/Skinny Data
Conference
·
Sun Nov 01 00:00:00 EDT 2020
·
OSTI ID:1772867