现代加速处理器上基于高斯原子轨道的3中心和4中心2粒子积分
计算物理
2024-07-30 v2 材料科学
分布式、并行与集群计算
化学物理
摘要
我们报告了在图形处理器(GPU)上实现McMurchie-Davidson(MD)算法,用于计算基于高斯原子轨道(AO)的3中心和4中心2粒子积分,涵盖低和高角动量l以及不同的contract度。本 work建立在我们最近实现的MD算法矩阵形式之上,该形式适用于GPU高效计算角动量(l≥4)的4中心2粒子积分[见 J. Phys. Chem. A 127, 10889 (2023)]。通过采用非传统的数据布局和MD算法的三个变体,可以双精度实现25%至70%的理论硬件峰值性能。性能评估包括l≤6的积分(支持更高l)。 presented for computations with up to quadruple-zeta basis and more than 20,000 AOs. 相应的C++代码是实验性开源库的一部分,可在 github.com:ValeevGroup/LibintX 获取。
引用
@article{arxiv.2405.01834,
title = {3-center and 4-center 2-particle Gaussian AO integrals on modern accelerated processors},
author = {Andrey Asadchev and Edward F. Valeev},
journal= {arXiv preprint arXiv:2405.01834},
year = {2024}
}