Parallel GPU Computation of Nuclear Attraction Integrals in Quantum Chemistry
In quantum chemical calculations, methods such as Hartree-Fock and density functional theory are used to numerically solve the Schrödinger equation. These methods require the pre-computation of nuclear attraction integrals, which represent the integrals over the attraction of an electron from all nuclei. This study presents a novel approach to accelerate the calculation of nuclear attraction integrals using Graphics Processing Units (GPUs). To optimize GPU performance, we employ three main strategies. First, we enhance the recursive relations of the Obara-Saika and McMurchie-Davidson methods, which are commonly used algorithms for these calculations, to leverage GPU acceleration. Second, we implement a hybrid approach, selecting either the Obara-Saika or McMurchie-Davidson method based on the specific types of computed integrals. Finally, we utilize the CUDA stream to parallelize the execution of GPU kernels, efficiently utilizing the available multicore processors on the GPU. Experimental results on various molecules demonstrate that our proposed method achieves up to 1635 times faster computation than a CPU implementation.
Authors
- Yasuaki Ito (ORCID: https://orcid.org/0000-0003-0593-231X)
- Koji Nakano (ORCID: https://orcid.org/0000-0002-2040-4032)
- Akihiko Kasagi (ORCID: https://orcid.org/0000-0002-5793-335X)
- Satoki Tsuji
- Nobuya Yokogawa
- Haruto Fujii
- Kanta Suzuki
Institutions
- Hiroshima University (JP)
- Fujitsu (Japan) (JP)
Publication Details
- Published
- 2024-11-26
- DOI
- https://doi.org/10.1109/candarw64572.2024.00033
- Citations
- 5
- Primary Topic
- Advanced NMR Techniques and Applications
- Type
- article
- Field-Weighted Citation Impact
- 1.20