Parallel implementation of efficient preconditioned linear solver for grid-based applications in chemical physics. I: Block Jacobi diagonalization

被引:28
作者
Chen, Wenwu
Poirier, Bill
机构
[1] Texas Tech Univ, Dept Chem & Biochem, Lubbock, TX 79409 USA
[2] Texas Tech Univ, Dept Phys, Lubbock, TX 79409 USA
关键词
sparse matrix; preconditioning; block Jacobi; chemical physics; parallel computing; eigensolver; linear solver;
D O I
10.1016/j.jcp.2006.04.012
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Linear systems in chemical physics often involve matrices with a certain sparse block structure. These can often be solved very effectively using iterative methods (sequence of matrix-vector products) in conjunction with a block Jacobi preconditioner [Numer. Linear Algebra Appl. 7 (2000) 715]. In a two-part series, we present an efficient parallel implementation, incorporating several additional refinements. The present study (paper I) emphasizes construction of the block Jacobi preconditioner matrices. This is achieved in a preprocessing step, performed prior to the subsequent iterative linear solve step, considered in a companion paper (paper II). Results indicate that the block Jacobi routines scale remarkably well on parallel computing platforms, and should remain effective over tens of thousands of nodes. (c) 2006 Elsevier Inc. All rights reserved.
引用
收藏
页码:185 / 197
页数:13
相关论文
共 40 条
[1]   Accurate and highly efficient calculation of the highly excited pure OH stretching resonances of O(1D)HCl, using a combination of methods [J].
Bian, WS ;
Poirier, B .
JOURNAL OF CHEMICAL PHYSICS, 2004, 121 (10) :4467-4478
[2]   Accurate and highly efficient calculation of the O(1D)HCl vibrational bound states, using a combination of methods [J].
Bian, WS ;
Poirier, B .
JOURNAL OF THEORETICAL & COMPUTATIONAL CHEMISTRY, 2003, 2 (04) :583-597
[3]   A GENERAL DISCRETE VARIABLE METHOD TO CALCULATE VIBRATIONAL-ENERGY LEVELS OF 3-ATOM AND 4-ATOM MOLECULES [J].
BRAMLEY, MJ ;
CARRINGTON, T .
JOURNAL OF CHEMICAL PHYSICS, 1993, 99 (11) :8519-8541
[4]  
CHEN W, J COMPUT PHYS
[5]   A NOVEL DISCRETE VARIABLE REPRESENTATION FOR QUANTUM-MECHANICAL REACTIVE SCATTERING VIA THE S-MATRIX KOHN METHOD [J].
COLBERT, DT ;
MILLER, WH .
JOURNAL OF CHEMICAL PHYSICS, 1992, 96 (03) :1982-1991
[6]   A grid representation for spherical angles: Decoupling of the angular momentum operator [J].
Dai, JQ ;
Light, JC .
JOURNAL OF CHEMICAL PHYSICS, 1997, 107 (20) :8432-8436
[7]   CALCULATION OF MATRIX ELEMENTS FOR ONE-DIMENSIONAL QUANTUM-MECHANICAL PROBLEMS [J].
DICKINSON, AS ;
CERTAIN, PR .
JOURNAL OF CHEMICAL PHYSICS, 1968, 49 (09) :4209-+
[8]   POTENTIAL OPTIMIZED DISCRETE VARIABLE REPRESENTATION [J].
ECHAVE, J ;
CLARY, DC .
CHEMICAL PHYSICS LETTERS, 1992, 190 (3-4) :225-230
[9]  
GEORGE A, 1981, COMPUTER SOLUTION LA
[10]   Towards a fast parallel sparse symmetric matrix-vector multiplication [J].
Geus, R ;
Röllin, S .
PARALLEL COMPUTING, 2001, 27 (07) :883-896