Smyser Kori E, White Alec, Sharma Sandeep
Department of Chemistry, University of Colorado, Boulder, Colorado 80302, United States.
Quantum Simulation Technologies, Inc., Boston ,Massachusetts02135, United States.
J Phys Chem A. 2024 Sep 5;128(35):7451-7461. doi: 10.1021/acs.jpca.4c02431. Epub 2024 Aug 26.
In this article, we present an interpolative separable density fitting (ISDF)-based algorithm to calculate the exact exchange in periodic mean field calculations. In the past, decomposing the two-electron integrals into the tensor hypercontraction (THC) form using ISDF was the most expensive step of the entire mean field calculation. Here, we show that by using a multigrid-ISDF algorithm, both the memory and the CPU cost of this step can be reduced. The CPU cost is brought down from cubic scaling to quadratic scaling with a low computational prefactor which reduces the cost by almost 2 orders of magnitude. Thus, in the new algorithm, the cost of performing ISDF is largely negligible compared to other steps. Along with the CPU cost, the memory cost of storing the factorized two-electron integrals is also reduced by a factor of up to 35. With the current algorithm, we can perform Hartree-Fock calculations on a diamond supercell containing more than 17,000 basis functions and more than 1500 electrons on a single node with no disk usage. For this calculation, the cost of constructing the exchange matrix is only a factor of 4 slower than the cost of diagonalizing the Fock matrix. Augmenting our approach with linear scaling algorithms can further speed up the calculations.
在本文中,我们提出了一种基于插值可分离密度拟合(ISDF)的算法,用于在周期性平均场计算中计算精确交换项。过去,使用ISDF将双电子积分分解为张量超收缩(THC)形式是整个平均场计算中最耗时的步骤。在此,我们表明,通过使用多重网格-ISDF算法,这一步骤的内存和CPU成本都可以降低。CPU成本从立方缩放降至二次缩放,且计算前置因子较低,成本降低了近两个数量级。因此,在新算法中,与其他步骤相比,执行ISDF的成本在很大程度上可以忽略不计。随着CPU成本的降低,存储分解后的双电子积分的内存成本也降低了多达35倍。使用当前算法,我们可以在单个节点上对包含超过17000个基函数和超过1500个电子的金刚石超胞进行Hartree-Fock计算,且无需使用磁盘。对于此计算,构建交换矩阵的成本仅比对Fock矩阵进行对角化的成本慢4倍。用线性缩放算法扩展我们的方法可以进一步加快计算速度。