Accelerating the density-functional tight-binding method using graphical processing units

Vuong, Van-Quan and Cevallos, Caterina and Hourahine, Ben and Aradi, Bálint and Jakowski, Jacek and Irle, Stephan and Camacho, Cristopher (2023) Accelerating the density-functional tight-binding method using graphical processing units. Journal of Chemical Physics, 158 (8). 084802. ISSN 0021-9606 (https://doi.org/10.1063/5.0130797)

[thumbnail of Vuong-etal-JCP-2023-Accelerating-the-density-functional-tight-binding]
Preview
Text. Filename: Vuong_etal_JCP_2023_Accelerating_the_density_functional_tight_binding.pdf
Accepted Author Manuscript
License: Strathprints license 1.0

Download (2MB)| Preview

Abstract

Acceleration of the density-functional tight-binding (DFTB) method on single and multiple graphical processing units (GPUs) was accomplished using the MAGMA linear algebra library. Two major computational bottlenecks of DFTB ground-state calculations were addressed in our implementation: the Hamiltonian matrix diagonalization and the density matrix construction. The code was implemented and benchmarked on two different computer systems: (1) the SUMMIT IBM Power9 supercomputer at the Oak Ridge National Laboratory Leadership Computing Facility (OLCF) with 1 to 6 NVIDIA Volta V100 GPUs per computer node, and (2) an in-house Intel Xeon computer with 1 to 2 NVIDIA Tesla P100 GPUs. The performance and parallel scalability were measured for three molecular models of 1-, 2- and 3-dimensional chemical systems, represented by carbon nanotubes, covalent organic frameworks, and water clusters.