JOURNAL ARTICLE

Accelerated linear algebra for large scale DFT calculations of materials on CPU/GPU architectures with CRYSTAL.

  • Published In: Journal of Chemical Physics, 2025, v. 162, n. 8. P. 1 1 of 3

  • Database: Academic Search Ultimate 2 of 3

  • Authored By: Ambrogio, Giacomo; Donà, Lorenzo; Desmarais, Jacques K.; Ribaldone, Chiara; Casassa, Silvia; Spiga, Filippo; Civalleri, Bartolomeo; Erba, Alessandro 3 of 3

Abstract

The article focuses on the development and performance assessment of a new hybrid CPU/GPU parallel implementation of linear algebra operations within the self-consistent field (SCF) driver of the Crystal electronic structure package, used for solid-state density functional theory (DFT) simulations. Two GPU porting strategies based on NVIDIA's cuBLAS and cuSOLVER libraries—one prioritizing portability via OpenACC directives and another emphasizing efficiency through explicit CUDA programming—were implemented to accelerate key linear algebra tasks such as matrix multiplication, diagonalization, inversion, and Cholesky decomposition. Benchmarking on systems including α-quartz, a zeolitic imidazolate framework (ZIF-8), and a large mesoporous metal–organic framework (bio-MOF) demonstrated significant speedups over CPU-only parallel versions, with the GPU-accelerated code enabling calculations on very large systems at reduced computational cost; for example, linear algebra tasks for the bio-MOF system completed on a single GPU in comparable time to those on hundreds of CPU cores. The study also discusses the scaling behavior over multiple GPUs, memory management differences between the two porting approaches, and the intrinsic limitations due to workload imbalance and serial code fractions, providing insights relevant for researchers employing high-performance computing in quantum chemistry and materials science.

Additional Information

  • Source:Journal of Chemical Physics. 2025/02, Vol. 162, Issue 8, p1
  • Document Type:Article
  • Subject Area:Mathematics
  • Publication Date:2025
  • ISSN:0021-9606
  • DOI:10.1063/5.0250793
  • Accession Number:183388976
  • Copyright Statement:Copyright of Journal of Chemical Physics is the property of American Institute of Physics and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)

Looking to go deeper into this topic? Look for more articles on EBSCOhost.