Parallel calculation of electron multiple scattering using Lanczos algorithms

被引:373
作者
Ankudinov, AL [1 ]
Bouldin, CE
Rehr, JJ
Sims, J
Hung, H
机构
[1] Univ Washington, Dept Phys, Seattle, WA 98195 USA
[2] Natl Inst Stand & Technol, Gaithersburg, MD 20899 USA
关键词
D O I
10.1103/PhysRevB.65.104107
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Real space multiple scattering calculations of the electronic density of states and x-ray spectra in solids typically scale as the cube of the system and basis set size, and hence are highly demanding computationally. For example, such x-ray absorption near edge structure (XANES) calculations typically require clusters of order N-R atoms and s, p, and d states for convergence, with N-R between about 10(2)-10(3); for this case about 10(2) inversions of 9N(R) x 9N(R) matrices are needed, one for each energy point. We discuss here two ways to speed up these calculations: (1) message passing interface (MPI) parallel processing and (2) fast, Lanczos multiple scattering algorithms. Together these algorithms can reduce computation times typically by two orders of magnitude. These are both implemented in a generalization of the ab initio self-consistent FEFF8 code, which thus makes practical XANES calculations in complex systems with of order 10(3) atoms. The Lanczos algorithm also yields a natural crossover between full and finite-order multiple scattering with increasing energy, thus differentiating the extended and near-edge regimes.
引用
收藏
页码:1041071 / 10410711
页数:11
相关论文
共 27 条
[1]   Real-space multiple-scattering calculation and interpretation of x-ray-absorption near-edge structure [J].
Ankudinov, AL ;
Ravel, B ;
Rehr, JJ ;
Conradson, SD .
PHYSICAL REVIEW B, 1998, 58 (12) :7565-7576
[2]   First-shell bond lengths in SixGe1-x crystalline alloys [J].
Aubry, JC ;
Tyliszczak, T ;
Hitchcock, AP ;
Baribeau, JM ;
Jackman, TE .
PHYSICAL REVIEW B, 1999, 59 (20) :12872-12883
[3]   The matrix and polynomial approaches to Lanczos-type algorithms [J].
Brezinski, C ;
Redivo-Zaglia, M ;
Sadok, H .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2000, 123 (1-2) :241-260
[4]   Ti K-edge XANES studies of Ti coordination and disorder in oxide compounds: Comparison between theory and experiment [J].
Farges, F ;
Brown, GE ;
Rehr, JJ .
PHYSICAL REVIEW B, 1997, 56 (04) :1809-1819
[5]   CONTINUED-FRACTION EXPANSION FOR THE X-RAY ABSORPTION CROSS-SECTION [J].
FILIPPONI, A .
JOURNAL OF PHYSICS-CONDENSED MATTER, 1991, 3 (33) :6489-6507
[6]  
FLANK AM, COMMUNICATION
[7]   Partitioning method applied to X-ray absorption near edge structure calculations [J].
Fujikawa, T ;
Nakamura, K ;
Nagamatsu, S ;
Rehr, JJ .
JOURNAL OF THE PHYSICAL SOCIETY OF JAPAN, 2002, 71 (01) :357-362
[8]   BASIC FEATURES OF THE SHORT-RANGE-ORDER MULTIPLE-SCATTERING XANES THEORY [J].
FUJIKAWA, T .
JOURNAL OF THE PHYSICAL SOCIETY OF JAPAN, 1993, 62 (06) :2155-2165
[9]  
Gonis A, 1992, GREEN FUNCTIONS ORDE
[10]  
Gropp W. D., 1994, Using MPI-Portable Parallel Programming with the Message -Parsing Interface