• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • 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加速引入基于Python的化学框架模拟中。

Introducing GPU Acceleration into the Python-Based Simulations of Chemistry Framework.

作者信息

Li Rui, Sun Qiming, Zhang Xing, Chan Garnet Kin-Lic

机构信息

Division of Chemistry and Chemical Engineering, California Institute of Technology, Pasadena, California 91125, United States.

Quantum Engine LLC, Lacey, Washington 98516, United States.

出版信息

J Phys Chem A. 2025 Feb 6;129(5):1459-1468. doi: 10.1021/acs.jpca.4c05876. Epub 2025 Jan 23.

DOI:10.1021/acs.jpca.4c05876
PMID:39846468
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC11808769/
Abstract

We introduce the first version of GPU4PySCF, a module that provides GPU acceleration of methods in PySCF. As a core functionality, this provides a GPU implementation of two-electron repulsion integrals (ERIs) for contracted basis sets comprising up to functions using the Rys quadrature. As an illustration of how this can accelerate a quantum chemistry workflow, we describe how to use the ERIs efficiently in the integral-direct Hartree-Fock build and nuclear gradient construction. Benchmark calculations show a significant speedup of 2 orders of magnitude with respect to the multithreaded CPU Hartree-Fock code of PySCF and the performance comparable to other open-source GPU-accelerated quantum chemical packages, including GAMESS and QUICK, on a single NVIDIA A100 GPU.

摘要

我们介绍了GPU4PySCF的首个版本,这是一个为PySCF中的方法提供GPU加速的模块。作为核心功能,它为包含多达 个函数的收缩基集提供了使用Rys求积法的两电子排斥积分(ERI)的GPU实现。作为这种加速如何应用于量子化学工作流程的示例,我们描述了如何在积分直接Hartree-Fock构建和核梯度构建中高效使用ERI。基准计算表明,相对于PySCF的多线程CPU Hartree-Fock代码,速度显著加快了2个数量级,并且在单个NVIDIA A100 GPU上的性能与其他开源GPU加速量子化学软件包(包括GAMESS和QUICK)相当。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/916b/11808769/782b5d0e0854/jp4c05876_0003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/916b/11808769/67b0ba37a24b/jp4c05876_0001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/916b/11808769/8314cc1ab017/jp4c05876_0002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/916b/11808769/782b5d0e0854/jp4c05876_0003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/916b/11808769/67b0ba37a24b/jp4c05876_0001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/916b/11808769/8314cc1ab017/jp4c05876_0002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/916b/11808769/782b5d0e0854/jp4c05876_0003.jpg

相似文献

1
Introducing GPU Acceleration into the Python-Based Simulations of Chemistry Framework.将GPU加速引入基于Python的化学框架模拟中。
J Phys Chem A. 2025 Feb 6;129(5):1459-1468. doi: 10.1021/acs.jpca.4c05876. Epub 2025 Jan 23.
2
Acceleration of the GAMESS-UK electronic structure package on graphical processing units.GAMESS-UK电子结构软件包在图形处理单元上的加速。
J Comput Chem. 2011 Jul 30;32(10):2313-8. doi: 10.1002/jcc.21815. Epub 2011 May 3.
3
Advanced Techniques for High-Performance Fock Matrix Construction on GPU Clusters.基于GPU集群的高性能福克矩阵构建的先进技术
J Chem Theory Comput. 2024 Dec 10;20(23):10424-10442. doi: 10.1021/acs.jctc.4c00994. Epub 2024 Nov 25.
4
Porting Fragmentation Methods to Graphical Processing Units Using an OpenMP Application Programming Interface: Offloading the Fock Build for Low Angular Momentum Functions.使用 OpenMP 应用程序编程接口将碎片方法移植到图形处理单元:为低角动量函数卸载福克构建。
J Chem Theory Comput. 2023 Apr 25;19(8):2213-2221. doi: 10.1021/acs.jctc.2c01137. Epub 2023 Apr 3.
5
LibERI-A portable and performant multi-GPU accelerated library for electron repulsion integrals via OpenMP offloading and standard language parallelism.LibERI——一个通过OpenMP卸载和标准语言并行实现的便携式高性能多GPU加速电子排斥积分库。
J Chem Phys. 2024 Aug 28;161(8). doi: 10.1063/5.0215352.
6
A hybrid CPU/GPU method for Hartree-Fock self-consistent-field calculation.一种用于哈特里-福克自洽场计算的混合CPU/ GPU方法。
J Chem Phys. 2023 Sep 14;159(10). doi: 10.1063/5.0156934.
7
Harnessing the Power of Multi-GPU Acceleration into the Quantum Interaction Computational Kernel Program.利用多 GPU 加速到量子相互作用计算核心程序中。
J Chem Theory Comput. 2021 Jul 13;17(7):3955-3966. doi: 10.1021/acs.jctc.1c00145. Epub 2021 Jun 1.
8
New Multithreaded Hybrid CPU/GPU Approach to Hartree-Fock.用于哈特里-福克方法的新型多线程混合CPU/GPU方法
J Chem Theory Comput. 2012 Nov 13;8(11):4166-76. doi: 10.1021/ct300526w. Epub 2012 Sep 28.
9
Quantum Mechanics/Molecular Mechanics Simulations on NVIDIA and AMD Graphics Processing Units.在 NVIDIA 和 AMD 图形处理单元上进行量子力学/分子力学模拟。
J Chem Inf Model. 2023 Feb 13;63(3):711-717. doi: 10.1021/acs.jcim.2c01505. Epub 2023 Jan 31.
10
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.

引用本文的文献

1
Acceleration of the Relativistic Dirac-Kohn-Sham Method with GPU: A Pre-Exascale Implementation of BERTHA and PyBERTHA.利用GPU加速相对论性狄拉克-科恩-沙姆方法:BERTHA和PyBERTHA的百亿亿次级前实现
J Chem Theory Comput. 2025 Apr 8;21(7):3460-3475. doi: 10.1021/acs.jctc.4c01759. Epub 2025 Mar 21.
2
Data-driven parametrization of molecular mechanics force fields for expansive chemical space coverage.用于广泛化学空间覆盖的分子力学力场的数据驱动参数化。
Chem Sci. 2024 Dec 31;16(6):2730-2740. doi: 10.1039/d4sc06640e. eCollection 2025 Feb 5.

本文引用的文献

1
Advanced Techniques for High-Performance Fock Matrix Construction on GPU Clusters.基于GPU集群的高性能福克矩阵构建的先进技术
J Chem Theory Comput. 2024 Dec 10;20(23):10424-10442. doi: 10.1021/acs.jctc.4c00994. Epub 2024 Nov 25.
2
Extending GPU-accelerated Gaussian integrals in the TeraChem software package to f type orbitals: Implementation and applications.将TeraChem软件包中GPU加速的高斯积分扩展到f型轨道:实现与应用
J Chem Phys. 2024 Nov 7;161(17). doi: 10.1063/5.0233523.
3
3-center and 4-center 2-particle Gaussian AO integrals on modern accelerated processors.
现代加速处理器上的三中心和四中心双粒子高斯原子轨道积分
J Chem Phys. 2024 Jun 28;160(24). doi: 10.1063/5.0217001.
4
High-Performance Evaluation of High Angular Momentum 4-Center Gaussian Integrals on Modern Accelerated Processors.现代加速处理器上高角动量四中心高斯积分的高性能评估
J Phys Chem A. 2023 Dec 28;127(51):10889-10895. doi: 10.1021/acs.jpca.3c04574. Epub 2023 Dec 13.
5
The General Atomic and Molecular Electronic Structure System (GAMESS): Novel Methods on Novel Architectures.通用原子与分子电子结构系统(GAMESS):新型架构上的新方法。
J Chem Theory Comput. 2023 Oct 24;19(20):7031-7055. doi: 10.1021/acs.jctc.3c00379. Epub 2023 Oct 4.
6
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.
7
High-Performance, Graphics Processing Unit-Accelerated Fock Build Algorithm.高性能、图形处理单元加速的福克构建算法
J Chem Theory Comput. 2020 Dec 8;16(12):7232-7238. doi: 10.1021/acs.jctc.0c00768. Epub 2020 Nov 18.
8
Array programming with NumPy.使用 NumPy 进行数组编程。
Nature. 2020 Sep;585(7825):357-362. doi: 10.1038/s41586-020-2649-2. Epub 2020 Sep 16.
9
Recent developments in the PySCF program package.PySCF 程序包的最新进展。
J Chem Phys. 2020 Jul 14;153(2):024109. doi: 10.1063/5.0006074.
10
Parallel Implementation of Density Functional Theory Methods in the Quantum Interaction Computational Kernel Program.量子相互作用计算内核程序中密度泛函理论方法的并行实现。
J Chem Theory Comput. 2020 Jul 14;16(7):4315-4326. doi: 10.1021/acs.jctc.0c00290. Epub 2020 Jun 24.