arrow
返回

PyPWDFT: A Lightweight Python Software for Single-Node 10K Atom Plane-Wave Density Functional Theory Calculations

delete2025-02-24
delete0
PRE
AI
J
Jun Gao
L
Lizhong Fu
S
Shizhe Jiao
Z
Zhenlin Zhang
S
Sheng Chen
张
张致远 (Zhiyuan Zhang)
W
Wentiao Wu
L
Lingyun Wan
J
Jielan Li
胡
胡伟 (Wei Hu) *
杨
杨金龙 (Jinlong Yang) *
DOI:10.1021/acs.jctc.4c01605delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
PyPWDFT is a Python software designed for performing plane-wave density functional theory (DFT) calculations. It can perform large-scale DFT calculations using only a single process on a single node, including local density functional for 10,000 atoms and nonlocal hybrid functional for 4096 atoms. Our benchmark test results demonstrate that PyPWDFT achieves performance comparable to that of Fortran/C++ codes, despite being developed in a native Python environment. In addition, it requires only NumPy, SciPy, and CuPy, enabling CPU-GPU heterogeneous computing, achieving a two-order-of-magnitude speedup compared to single-threaded CPU execution. Due to its excellent cross-platform compatibility, medium-scale DFT calculations can be performed through a graphical user interface on personal computers and Windows systems using consumer-grade GPUs, such as the NVIDIA GeForce RTX 4090. The computational efficiency is comparable to that of professional-grade GPUs such as the NVIDIA V100. The efficient performance, scalability to handle large-scale systems, high numerical accuracy, and different interfaces for molecular dynamics collectively underscore the considerable potential of PyPWDFT to develop into versatile DFT software.
Keyword:
GENERALIZED GRADIENT APPROXIMATION
ELECTRONIC-STRUCTURE CALCULATIONS
MOLECULAR-ORBITAL METHODS
TOTAL-ENERGY CALCULATIONS
GAUSSIAN-TYPE BASIS
BASIS-SETS
CONVERGENCE ACCELERATION
DYNAMICS
EXCHANGE
PSEUDOPOTENTIALS

期刊

Journal of Chemical Theory and Computation 封面图
Journal of Chemical Theory and Computation
IF:
5.5
论文数:
1.1W
被引数:
5.4W

机构

U
university of science & technology of china, cas
学者数:
3.2W
论文数: 2.7W
被引数: 74
H
hefei national laboratory
学者数:
352
论文数: 204
被引数: 0
引用论文

引用论文

NWChem: Recent and Ongoing Developments
err2023-07-17
err12
PREAI
errMejia-Rodriguez, Daniel; Apra, Edoardo; Autschbach, Jochen; Bauman, Nicholas P.; Bylaska, Eric J.; Govind, Niranjan; Hammond, Jeff R.; Kowalski, Karol; Kunitsa, Alexander; Panyala, Ajay; Peng, Bo; Rehr, John J.; Song, Huajing; Tretiak, Sergei; Valiev, Marat; Vila, Fernando D.
err分享
err收藏
High performance computing of DGDFT for tens of thousands of atoms using millions of cores on Sunway TaihuLight
err2021-01-01
err21
PREAI
errHu, Wei; Qin, Xinming; Jiang, Qingcai; Chen, Junshi; An, Hong; Jia, Weile; Li, Fang; Liu, Xin; Chen, Dexun; Liu, Fangfang; Zhao, Yuwen; Yang, Jinlong
err分享
err收藏
Self-consistent-field calculations using Chebyshev-filtered subspace iteration
err2006-11-01
err169
errOAAI
errZhou, Yunkai; Saad, Yousef; Tiago, Murilo L.; Chelikowsky, James R.
err分享
err收藏
学者 查看更多内容