TY - JOUR
T1 - Petascale Orbital-Free Density Functional Theory Enabled by Small-Box Algorithms
AU - Chen, Mohan
AU - Jiang, Xiang Wei
AU - Zhuang, Houlong
AU - Wang, Lin Wang
AU - Carter, Emily A.
N1 - Publisher Copyright:
© 2016 American Chemical Society.
PY - 2016/6/14
Y1 - 2016/6/14
N2 - Orbital-free density functional theory (OFDFT) is a quantum-mechanics-based method that utilizes electron density as its sole variable. The main computational cost in OFDFT is the ubiquitous use of the fast Fourier transform (FFT), which is mainly adopted to evaluate the kinetic energy density functional (KEDF) and electron-electron Coulomb interaction terms. We design and implement a small-box FFT (SBFFT) algorithm to overcome the parallelization limitations of conventional FFT algorithms. We also propose real-space truncation of the nonlocal Wang-Teter KEDF kernel. The scalability of the SBFFT is demonstrated by efficiently simulating one full optimization step (electron density, energies, forces, and stresses) of 1,024,000 lithium (Li) atoms on up to 65,536 cores. We perform other tests using Li as a test material, including calculations of physical properties of different phases of bulk Li, geometry optimizations of nanocrystalline Li, and molecular dynamics simulations of liquid Li. All of the tests yield excellent agreement with the original OFDFT results, suggesting that the OFDFT-SBFFT algorithm opens the door to efficient first-principles simulations of materials containing millions of atoms.
AB - Orbital-free density functional theory (OFDFT) is a quantum-mechanics-based method that utilizes electron density as its sole variable. The main computational cost in OFDFT is the ubiquitous use of the fast Fourier transform (FFT), which is mainly adopted to evaluate the kinetic energy density functional (KEDF) and electron-electron Coulomb interaction terms. We design and implement a small-box FFT (SBFFT) algorithm to overcome the parallelization limitations of conventional FFT algorithms. We also propose real-space truncation of the nonlocal Wang-Teter KEDF kernel. The scalability of the SBFFT is demonstrated by efficiently simulating one full optimization step (electron density, energies, forces, and stresses) of 1,024,000 lithium (Li) atoms on up to 65,536 cores. We perform other tests using Li as a test material, including calculations of physical properties of different phases of bulk Li, geometry optimizations of nanocrystalline Li, and molecular dynamics simulations of liquid Li. All of the tests yield excellent agreement with the original OFDFT results, suggesting that the OFDFT-SBFFT algorithm opens the door to efficient first-principles simulations of materials containing millions of atoms.
UR - http://www.scopus.com/inward/record.url?scp=84974816793&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84974816793&partnerID=8YFLogxK
U2 - 10.1021/acs.jctc.6b00326
DO - 10.1021/acs.jctc.6b00326
M3 - Article
C2 - 27145175
AN - SCOPUS:84974816793
SN - 1549-9618
VL - 12
SP - 2950
EP - 2963
JO - Journal of Chemical Theory and Computation
JF - Journal of Chemical Theory and Computation
IS - 6
ER -