Linear scaling computation of the Fock matrix. VII. Parallel computation of the Coulomb matrix

被引:20
作者
Gan, CK [1 ]
Tymczak, CJ [1 ]
Challacombe, M [1 ]
机构
[1] Los Alamos Natl Lab, Div Theoret, Los Alamos, NM 87545 USA
关键词
D O I
10.1063/1.1790891
中图分类号
O64 [物理化学(理论化学)、化学物理学];
学科分类号
070304 ; 081704 ;
摘要
We present parallelization of a quantum-chemical tree-code [J. Chem. Phys. 106, 5526 (1997)] for linear scaling computation of the Coulomb matrix. Equal time partition [J. Chem. Phys. 118, 9128 (2003)] is used to load balance computation of the Coulomb matrix. Equal time partition is a measurement based algorithm for domain decomposition that exploits small variation of the density between self-consistent-field cycles to achieve load balance. Efficiency of the equal time partition is illustrated by several tests involving both finite and periodic systems. It is found that equal time partition is able to deliver 91%-98% efficiency with 128 processors in the most time consuming part of the Coulomb matrix calculation. The current parallel quantum chemical tree code is able to deliver 63%-81% overall efficiency on 128 processors with fine grained parallelism (less than two heavy atoms per processor). (C) 2004 American Institute of Physics.
引用
收藏
页码:6608 / 6614
页数:7
相关论文
共 69 条
[1]  
AHMADI GR, 1995, CHEM PHYS LETT, V246, P364, DOI 10.1016/0009-2614(95)01127-4
[2]   AN IMPLEMENTATION OF THE FAST MULTIPOLE METHOD WITHOUT MULTIPOLES [J].
ANDERSON, CR .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1992, 13 (04) :923-947
[3]  
[Anonymous], 1992, SUPERCOMPUTING 92, DOI DOI 10.1109/SUPERC.1992.236647
[4]   FLY. A parallel tree N-body code for cosmological simulations [J].
Antonuccio-Delogu, V ;
Becciani, U ;
Ferro, D .
COMPUTER PHYSICS COMMUNICATIONS, 2003, 155 (02) :159-179
[5]  
Baker J, 2004, J PHYS CHEM A, V108, P3040, DOI [10.1021/jp036926l, 10.1021/jp0369261]
[6]   An efficient parallel algorithm for the calculation of canonical MP2 energies [J].
Baker, J ;
Pulay, P .
JOURNAL OF COMPUTATIONAL CHEMISTRY, 2002, 23 (12) :1150-1156
[7]   A HIERARCHICAL O(N-LOG-N) FORCE-CALCULATION ALGORITHM [J].
BARNES, J ;
HUT, P .
NATURE, 1986, 324 (6096) :446-449
[8]  
BENTLEY JL, 1979, COMPUT SURV, V11, P397, DOI 10.1145/356789.356797
[9]   MULTIDIMENSIONAL DIVIDE-AND-CONQUER [J].
BENTLEY, JL .
COMMUNICATIONS OF THE ACM, 1980, 23 (04) :214-229
[10]   A simplified density matrix minimization for linear scaling self-consistent field theory [J].
Challacombe, M .
JOURNAL OF CHEMICAL PHYSICS, 1999, 110 (05) :2332-2342