Suppr超能文献

基于图形处理器的斯莱特积分数值计算

The numerical evaluation of Slater integrals on graphics processing units.

作者信息

Dang Duy-Khoi, Wilson Leighton W, Zimmerman Paul M

机构信息

Department of Chemistry, University of Michigan, Ann Arbor, Michigan, USA.

Department of Mathematics, University of Michigan, Ann Arbor, Michigan, USA.

出版信息

J Comput Chem. 2022 Sep 30;43(25):1680-1689. doi: 10.1002/jcc.26968. Epub 2022 Jul 21.

Abstract

This article presents SlaterGPU, a graphics processing unit (GPU) accelerated library that uses OpenACC to numerically compute Slater-type orbital (STO) integrals. The electron repulsion integrals (ERI) are computed under the RI approximation using the Coulomb potential of the Slater basis function. To fully realize the performance capabilities of modern GPUs, the Slater integrals are evaluated in mixed-precision, resulting in speedups for the ERIs of over 80×. Parallelization on multiple GPUs allows for integral throughput of over 3 million integrals per second. This places STO integral throughput within reach of single-threaded, conventional Gaussian integration schemes. To test the quality of the integrals, the fluorine exchange reaction barrier in fluoromethane was computed using heat-bath configuration interaction (HBCI). In addition, the singlet-triplet gap of cyclobutadiene was examined using HBCI in a triple- , polarized basis set. These benchmarks demonstrate the library's ability to generate the full set of integrals necessary for configuration interaction with up to functions in the auxiliary basis.

摘要

本文介绍了SlaterGPU,这是一个利用OpenACC进行数值计算斯莱特型轨道(STO)积分的图形处理单元(GPU)加速库。电子排斥积分(ERI)在RI近似下使用斯莱特基函数的库仑势进行计算。为了充分发挥现代GPU的性能,斯莱特积分采用混合精度进行评估,使ERI的加速比超过80倍。在多个GPU上进行并行化可实现每秒超过300万个积分的积分吞吐量。这使得STO积分吞吐量达到了单线程传统高斯积分方案的水平。为了测试积分的质量,使用热浴组态相互作用(HBCI)计算了氟甲烷中的氟交换反应势垒。此外,在三重极化基组中使用HBCI研究了环丁二烯的单重态-三重态能隙。这些基准测试证明了该库能够生成在辅助基中与多达 个函数进行组态相互作用所需的全套积分。

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验