QUANTUM DYNAMICS ON MASSIVELY PARALLEL COMPUTERS: EFFICIENT NUMERICAL IMPLEMENTATION FOR PRECONDITIONED LINEAR SOLVERS AND EIGENSOLVERS

被引:21
作者
Chen, Wenwu
Poirier, Bill [1 ]
机构
[1] Texas Tech Univ, Dept Chem & Biochem, Lubbock, TX 79409 USA
关键词
Quantum dynamics; sparse matrix; preconditioning; block Jacobi; matrix-vector product; chemical physics; parallel computing; eigensolver; linear solver; DISCRETE VARIABLE REPRESENTATION; CUMULATIVE REACTION PROBABILITY; GRID-BASED APPLICATIONS; LARGE ANGULAR-MOMENTUM; REACTIVE SCATTERING; RESONANCE ENERGIES; CHEMICAL PHYSICS; LANCZOS METHOD; STATES; HO2;
D O I
10.1142/S021963361000602X
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
The eigenvalue/eigenvector and linear solve problems arising in computational quantum dynamics applications (e.g. rovibrational spectroscopy, reaction cross-sections, etc.) often involve large sparse matrices that exhibit a certain block structure. In such cases, specialized iterative methods that employ optimal separable basis (OSB) preconditioners (derived from a block Jacobi diagonalization procedure) have been found to be very efficient, vis-a-vis reducing the required CPU effort on serial computing platforms. Recently,(1,2) a parallel implementation was introduced, based on a nonstandard domain decomposition scheme. Near-perfect parallel scalability was observed for the OSB preconditioner construction routines up to hundreds of nodes; however, the fundamental matrix-vector product operation itself was found not to scale well, in general. In addition, the number of nodes was selectively chosen, so as to ensure perfect load balancing. In this paper, two essential improvements are discussed: (1) new algorithm for the matrix-vector product operation with greatly improved parallel scalability and (2) generalization for arbitrary number of nodes and basis sizes. These improvements render the resultant parallel quantum dynamics codes suitable for robust application to a wide range of real molecular problems, running on massively parallel computing architectures.
引用
收藏
页码:825 / 846
页数:22
相关论文
共 49 条
[21]   A comparison of filter diagonalisation methods with the Lanczos method for calculating vibrational energy levels [J].
Huang, SW ;
Carrington, T .
CHEMICAL PHYSICS LETTERS, 1999, 312 (2-4) :311-318
[22]   Discrete-variable representations and their utilization [J].
Light, JC ;
Carrington, T .
ADVANCES IN CHEMICAL PHYSICS, VOL 114, 2000, 114 :263-310
[23]   GENERALIZED DISCRETE VARIABLE APPROXIMATION IN QUANTUM-MECHANICS [J].
LIGHT, JC ;
HAMILTON, IP ;
LILL, JV .
JOURNAL OF CHEMICAL PHYSICS, 1985, 82 (03) :1400-1409
[24]   High performance RDMA-based MPI implementation over InfiniBand [J].
Liu, JX ;
Wu, JS ;
Panda, DK .
INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2004, 32 (03) :167-198
[25]   SPECTRAL PROJECTION APPROACH TO THE QUANTUM SCATTERING CALCULATIONS [J].
MANDELSHTAM, VA ;
TAYLOR, HS .
JOURNAL OF CHEMICAL PHYSICS, 1995, 102 (19) :7390-7399
[26]   THE CUMULATIVE REACTION PROBABILITY AS EIGENVALUE PROBLEM [J].
MANTHE, U ;
MILLER, WH .
JOURNAL OF CHEMICAL PHYSICS, 1993, 99 (05) :3411-3419
[27]   QUANTUM-MECHANICAL CALCULATIONS OF THE RATE-CONSTANT FOR THE H-2+OH-]H+H2O REACTION - FULL-DIMENSIONAL RESULTS AND COMPARISON TO REDUCED DIMENSIONALITY MODELS [J].
MANTHE, U ;
SEIDEMAN, T ;
MILLER, WH .
JOURNAL OF CHEMICAL PHYSICS, 1994, 101 (06) :4759-4768
[28]   Bound and quasi-bound rotation-vibrational states using massively parallel computers [J].
Mussa, HY ;
Tennyson, J .
COMPUTER PHYSICS COMMUNICATIONS, 2000, 128 (1-2) :434-445
[29]   BOUND-STATE EIGENFUNCTIONS FROM WAVE-PACKETS - TIME-]ENERGY RESOLUTION [J].
NEUHAUSER, D .
JOURNAL OF CHEMICAL PHYSICS, 1990, 93 (04) :2611-2616
[30]   Quantum reactive scattering for three-body systems via optimized preconditioning, as applied to the O+HCl reaction [J].
Poirier, B .
JOURNAL OF CHEMICAL PHYSICS, 1998, 108 (13) :5216-5224