• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

用于多GPU加速密度泛函计算的高效移位反转预处理

Efficient Shift-and-Invert Preconditioning for Multi-GPU Accelerated Density Functional Calculations.

作者信息

Woo Jeheon, Youn Kim Woo, Choi Sunghwan

机构信息

Department of Chemistry, KAIST, 291 Daehak-ro, Daejeon, Yuseong-gu 34141, Republic of Korea.

Department of Chemistry, Inha University, 100 Inha-ro, Incheon, Michuhol-gu 22212, Republic of Korea.

出版信息

J Chem Theory Comput. 2024 Sep 10;20(17):7443-7452. doi: 10.1021/acs.jctc.4c00721. Epub 2024 Aug 27.

DOI:10.1021/acs.jctc.4c00721
PMID:39190438
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC11391578/
Abstract

To accelerate the iterative diagonalization of electronic structure calculations, we propose a new inexact shift-and-invert (ISI) preconditioning method. The key idea is to improve shift values in the ISI preconditioning to be closer to the exact eigenvalues, leading to a significant boost in the convergence speed of the iterative diagonalization. Furthermore, we adopted a preconditioned conjugate gradient solver to rapidly evaluate an inversion process. Finally, we accelerated overall processes, including the proposed modification, with state-of-the-art graphical processing units (GPUs) and assessed its parallel efficiency with real-space density functional calculations of 1D, 2D, and 3D periodic systems. Our method attains both fast diagonalization convergence and high multi-GPU parallel efficiency. This is evident from the fact that single-point density functional calculations for hundreds of atom systems can be done in approximately 10 s using 8 GPUs. The proposed method can be generally applied to any electronic structure calculation methods involving large-scale diagonalizations.

摘要

为了加速电子结构计算的迭代对角化,我们提出了一种新的不精确移位反转(ISI)预处理方法。关键思想是改进ISI预处理中的移位值,使其更接近精确的本征值,从而显著提高迭代对角化的收敛速度。此外,我们采用了预处理共轭梯度求解器来快速评估反转过程。最后,我们使用最先进的图形处理单元(GPU)加速了包括所提出的修改在内的整个过程,并通过对一维、二维和三维周期系统的实空间密度泛函计算评估了其并行效率。我们的方法实现了快速的对角化收敛和高的多GPU并行效率。这从使用8个GPU可以在大约10秒内完成数百个原子系统的单点密度泛函计算这一事实中可以明显看出。所提出的方法通常可以应用于任何涉及大规模对角化的电子结构计算方法。

相似文献

1
Efficient Shift-and-Invert Preconditioning for Multi-GPU Accelerated Density Functional Calculations.用于多GPU加速密度泛函计算的高效移位反转预处理
J Chem Theory Comput. 2024 Sep 10;20(17):7443-7452. doi: 10.1021/acs.jctc.4c00721. Epub 2024 Aug 27.
2
Dynamic Precision Approach for Accelerating Large-Scale Eigenvalue Solvers in Electronic Structure Calculations on Graphics Processing Units.图形处理器上电子结构计算中大规模特征值求解器的动态精度方法。
J Chem Theory Comput. 2023 Mar 14;19(5):1457-1465. doi: 10.1021/acs.jctc.2c00983. Epub 2023 Feb 22.
3
Parallel beamlet dose calculation via beamlet contexts in a distributed multi-GPU framework.基于分布式多 GPU 框架中的束流子区域进行平行束流子剂量计算。
Med Phys. 2019 Aug;46(8):3719-3733. doi: 10.1002/mp.13651. Epub 2019 Jun 30.
4
Faster Self-Consistent Field (SCF) Calculations on GPU Clusters.在GPU集群上更快的自洽场(SCF)计算
J Chem Theory Comput. 2021 Dec 14;17(12):7486-7503. doi: 10.1021/acs.jctc.1c00720. Epub 2021 Nov 15.
5
Q-Next: A Fast, Parallel, and Diagonalization-Free Alternative to Direct Inversion of the Iterative Subspace.Q-Next:一种快速、并行且无需对角化的迭代子空间直接求逆替代方法。
J Chem Theory Comput. 2022 Jul 12;18(7):4164-4176. doi: 10.1021/acs.jctc.2c00073. Epub 2022 Jun 24.
6
Gaussian-Approximated Poisson Preconditioner for Iterative Diagonalization in Real-Space Density Functional Theory.基于高斯逼近泊松预处理的实空间密度泛函理论的迭代对角化。
J Phys Chem A. 2023 May 4;127(17):3883-3893. doi: 10.1021/acs.jpca.2c09111. Epub 2023 Apr 24.
7
Iterative Reconstruction of Micro Computed Tomography Scans Using Multiple Heterogeneous GPUs.使用多个异构图形处理器对微型计算机断层扫描进行迭代重建
Sensors (Basel). 2024 Mar 18;24(6):1947. doi: 10.3390/s24061947.
8
Real-Space Density Functional Theory on Graphical Processing Units: Computational Approach and Comparison to Gaussian Basis Set Methods.图形处理器上的实空间密度泛函理论:计算方法及与高斯基组方法的比较
J Chem Theory Comput. 2013 Oct 8;9(10):4360-73. doi: 10.1021/ct400520e. Epub 2013 Sep 4.
9
Architecting the Finite Element Method Pipeline for the GPU.为图形处理器构建有限元方法管道
J Comput Appl Math. 2014 Feb 1;257:195-211. doi: 10.1016/j.cam.2013.09.001.
10
Accelerating Relativistic Exact-Two-Component Density Functional Theory Calculations with Graphical Processing Units.利用图形处理器加速相对论精确双分量密度泛函理论计算
J Chem Theory Comput. 2024 Sep 3. doi: 10.1021/acs.jctc.4c00843.

本文引用的文献

1
GPU acceleration of local and semilocal density functional calculations in the SPARC electronic structure code.在 SPARC 电子结构代码中 GPU 加速局部和半局部密度泛函计算。
J Chem Phys. 2023 May 28;158(20). doi: 10.1063/5.0147249.
2
Gaussian-Approximated Poisson Preconditioner for Iterative Diagonalization in Real-Space Density Functional Theory.基于高斯逼近泊松预处理的实空间密度泛函理论的迭代对角化。
J Phys Chem A. 2023 May 4;127(17):3883-3893. doi: 10.1021/acs.jpca.2c09111. Epub 2023 Apr 24.
3
On the iterative diagonalization of matrices in quantum chemistry: Reconciling preconditioner design with Brillouin-Wigner perturbation theory.
在量子化学中的矩阵迭代对角化:协调预条件设计与布里渊-维格纳微扰理论。
J Chem Phys. 2023 Apr 7;158(13):134107. doi: 10.1063/5.0139295.
4
Dynamic Precision Approach for Accelerating Large-Scale Eigenvalue Solvers in Electronic Structure Calculations on Graphics Processing Units.图形处理器上电子结构计算中大规模特征值求解器的动态精度方法。
J Chem Theory Comput. 2023 Mar 14;19(5):1457-1465. doi: 10.1021/acs.jctc.2c00983. Epub 2023 Feb 22.
5
Neural network-based pseudopotential: development of a transferable local pseudopotential.基于神经网络的赝势:可转移局域赝势的发展。
Phys Chem Chem Phys. 2022 Aug 31;24(34):20094-20103. doi: 10.1039/d2cp01810a.
6
Q-Next: A Fast, Parallel, and Diagonalization-Free Alternative to Direct Inversion of the Iterative Subspace.Q-Next:一种快速、并行且无需对角化的迭代子空间直接求逆替代方法。
J Chem Theory Comput. 2022 Jul 12;18(7):4164-4176. doi: 10.1021/acs.jctc.2c00073. Epub 2022 Jun 24.
7
System-Specific Separable Basis Based on Tucker Decomposition: Application to Density Functional Calculations.基于塔克分解的系统特定可分离基:在密度泛函计算中的应用。
J Chem Theory Comput. 2022 May 10;18(5):2875-2884. doi: 10.1021/acs.jctc.1c01263. Epub 2022 Apr 18.
8
Space-Filling Curves for Real-Space Electronic Structure Calculations.用于实空间电子结构计算的空间填充曲线
J Chem Theory Comput. 2021 Jul 13;17(7):4039-4048. doi: 10.1021/acs.jctc.1c00237. Epub 2021 Jun 3.
9
ACE-Molecule: An open-source real-space quantum chemistry package.ACE分子:一个开源的实空间量子化学软件包。
J Chem Phys. 2020 Mar 31;152(12):124110. doi: 10.1063/5.0002959.
10
Real-Space Density Functional Theory on Graphical Processing Units: Computational Approach and Comparison to Gaussian Basis Set Methods.图形处理器上的实空间密度泛函理论:计算方法及与高斯基组方法的比较
J Chem Theory Comput. 2013 Oct 8;9(10):4360-73. doi: 10.1021/ct400520e. Epub 2013 Sep 4.