High Performance Computing for First-Principles Kohn-Sham Density Functional Theory Towards Exascale Supercomputers

Xinming Qin,Junshi Chen,Zhaolong Luo,Lingyun Wan,Jielan Li,Shizhe Jiao,Zhenlin Zhang,Qingcai Jiang,Wei Hu,Hong An,Jinlong Yang
DOI: https://doi.org/10.1007/s42514-022-00120-0
2022-01-01
CCF Transactions on High Performance Computing
Abstract:High performance computing (HPC) plays an essential role in enabling first-principles calculations based on the Kohn–Sham density functional theory (KS-DFT) for investigating quantum structural and electronic properties of large-scale molecules and solids in condensed matter physics, quantum chemistry and materials science. This review focuses on recent advances for HPC software development in large-scale KS-DFT calculations containing tens of thousands of atoms on modern heterogeneous supercomputers, especially for the HPC software with independent intellectual property rights supported on the Chinese domestic exascale supercomputers. We first introduce three various types of DFT software developed on modern heterogeneous supercomputers, involving PWDFT (Plane-Wave Density Functional Theory), HONPAS (Hefei Order-N Packages for Ab initio Simulations) and DGDFT (Discontinuous Galerkin Density Functional Theory), respectively based on three different types of basis sets (plane waves, numerical atomic orbitals and adaptive local basis functions). Then, we describe the theoretical algorithms and parallel implementation of these three software on modern heterogeneous supercomputers in detail. Finally, we conclude this review and propose several promising research fields for future large-scale KS-DFT calculations towards exascale supercomputers.
What problem does this paper attempt to address?