期刊论文详细信息
JOURNAL OF COMPUTATIONAL PHYSICS 卷:307
RESCU: A real space electronic structure method
Article
Michaud-Rioux, Vincent1  Zhang, Lei1  Guo, Hong1 
[1] McGill Univ, Dept Phys, Ctr Phys Mat, 3600 Univ St, Montreal, PQ H3A 2T8, Canada
关键词: Density-functional theory;    Methods of electronic structure calculations;    Finite-difference methods;    Self-consistent-field methods;   
DOI  :  10.1016/j.jcp.2015.12.014
来源: Elsevier
PDF
【 摘 要 】

In this work we present RESCU, a powerful MATLAB-based Kohn-Sham density functional theory (KS-DFT) solver. We demonstrate that RESCU can compute the electronic structure properties of systems comprising many thousands of atoms using modest computer resources, e.g. 16 to 256 cores. Its computational efficiency is achieved from exploiting four routes. First, we use numerical atomic orbital (NAO) techniques to efficiently generate a good quality initial subspace which is crucially required by Chebyshev filtering methods. Second, we exploit the fact that only a subspace spanning the occupied Kohn-Sham states is required, and solving accurately the KS equation using eigensolvers can generally be avoided. Third, by judiciously analyzing and optimizing various parts of the procedure in RESCU, we delay the O(N-3) scaling to large N, and our tests show that RESCU scales consistently as O(N-2.3) from a few hundred atoms to more than 5000 atoms when using a real space grid discretization. The scaling is better or comparable in a NAO basis up to the 14,000 atoms level. Fourth, we exploit various numerical algorithms and, in particular, we introduce a partial Rayleigh-Ritz algorithm to achieve efficiency gains for systems comprising more than 10,000 electrons. We demonstrate the power of RESCU in solving KS-DFT problems using many examples running on 16, 64 and/or 256 cores: a 5832 Si atoms supercell; a 8788 Al atoms supercell; a 5324 Cu atoms supercell and a small DNA molecule submerged in 1713 water molecules for a total 5399 atoms. The KS-DFT is entirely converged in a few hours in all cases. Our results suggest that the RESCU method has reached a milestone of solving thousands of atoms by KS-DFT on a modest computer cluster. (C) 2015 Elsevier Inc. All rights reserved.

【 授权许可】

Free   

【 预 览 】
附件列表
Files Size Format View
10_1016_j_jcp_2015_12_014.pdf 1451KB PDF download
  文献评价指标  
  下载次数:7次 浏览次数:0次