Experimental comparison of three-dimensional point and line modified incomplete factorizations

We examine how the variations of the coefficients of 3-dimensional (3D) partial differential equations (PDEs) influence the convergence of the conjugate gradient method, preconditioned by standard pointwise and linewise modified incomplete factorizations. General analytical spectral bounds obtained previously are applied, which displays the conditions under which good performances could be expected. The arguments also reveal that, if the total number of unknowns is very large or the number of unknowns in one direction is much larger than in both other ones, or if there are strong jumps in the variation of the PDE coefficients or fewer Dirichlet boundary conditions, then linewise preconditionings could be significantly more efficient than the corresponding pointwise ones. We also discuss reasons to explain why in the case of constant PDE coefficients, the advantage of preferring linewise methods to pointwise ones is not as pronounced as in 2D problems. Results of numerical experiments are reported.

[1]  Henk A. van der Vorst,et al.  ICCG and related methods for 3D problems on vector computers , 1989 .

[2]  J. Meijerink,et al.  An iterative solution method for linear systems of which the coefficient matrix is a symmetric -matrix , 1977 .

[3]  Magolu Monga-Made Taking Advantage of the Potentialities of Dynamically Modified Block Incomplete Factorizations , 1998 .

[4]  Michele Benzi,et al.  Numerical experiments with two approximate inverse preconditioners , 1998 .

[5]  Harold Greenspan,et al.  Iterative Solution of Elliptic Systems and Application to the Neutron Diffusion Equations of Reactor Physics , 1966 .

[6]  T. Chan,et al.  A framework for block ILU factorizations using block-size reduction , 1995 .

[7]  R. Beauwens Lower eigenvalue bounds for pencils of matrices , 1984 .

[8]  Yvan Notay,et al.  An Efficient Parallel Discrete PDE Solver , 1995, Parallel Comput..

[9]  V. Eijkhout,et al.  Decay rates of inverses of banded M-matrices that are near to Toeplitz matrices , 1988 .

[10]  Y. Notay,et al.  On the conditioning analysis of block approximate factorization methods , 1991 .

[11]  Y. Notay,et al.  Upper eigenvalue bounds and related modified incomplete factorization strategies , 1992 .

[12]  G. Golub,et al.  Block Preconditioning for the Conjugate Gradient Method , 1985 .

[13]  O. Axelsson,et al.  On the eigenvalue distribution of a class of preconditioning methods , 1986 .

[14]  Y. Notay Conditioning analysis of modified block incomplete factorizations , 1991 .

[15]  Monga-Made Magolu Modified block-approximate factorization strategies , 1992 .

[16]  Henk A. van der Vorst,et al.  Developments and trends in the parallel solution of linear systems , 1999, Parallel Comput..

[17]  Owe Axelsson,et al.  Block preconditioning and domain decomposition methods. II , 1988 .

[19]  R. Beauwens,et al.  EXISTENCE AND CONDITIONING PROPERTIES OF SPARSE APPROXIMATE BLOCK FACTORIZATIONS , 1988 .

[20]  R. P. Kendall,et al.  An Approximate Factorization Procedure for Solving Self-Adjoint Elliptic Difference Equations , 1968 .

[21]  O. Axelsson,et al.  Vectorizable preconditioners for elliptic difference equations in three space dimensions , 1989 .

[22]  Magolu Monga-Made Ordering strategies for modified block incomplete factorizations , 1995 .

[23]  G. Meurant The block preconditioned conjugate gradient method on vector computers , 1984 .

[24]  G. Meurant,et al.  ON COMPUTING INV BLOCK RECONDITIONINGS FOR THE CONJUGATE GRADIENT METHOD , 1986 .

[25]  Owe Axelsson,et al.  Bounds of Eigenvalues of Preconditioned Matrices , 1992, SIAM J. Matrix Anal. Appl..

[26]  O. Widlund,et al.  Iterative solution of elliptic systems : and applications to the neutron diffusion equations of reactor physics , 1967 .

[27]  Yvan Notay Conditioning of Stieltjes matrices by S/P consistently ordered approximate factorizations , 1992 .

[28]  G. Meurant,et al.  On computingINV block preconditionings for the conjugate gradient method , 1986 .

[29]  Gundolf Haase Parallel Incomplete Cholesky Preconditioners Based on the Non-Overlapping Data Distribution , 1998, Parallel Comput..

[30]  Henk A. van der Vorst,et al.  A Vectorizable Variant of some ICCG Methods , 1982 .

[31]  Mardochée Magolu monga Made Ordering Strategies for Modified Block Incomplete Factorizations , 1995, SIAM J. Sci. Comput..

[32]  H. V. D. Vorst,et al.  The convergence behaviour of preconditioned CG and CG-S in the presence of rounding errors , 1991 .

[33]  B. Polman,et al.  Efficient planewise‐like preconditioners for solving 3D problems , 1999 .

[34]  O. Axelsson,et al.  On Eigenvalue Estimates for Block Incomplete Factorization Methods , 1995, SIAM J. Matrix Anal. Appl..

[35]  Jack Dongarra,et al.  Numerical Linear Algebra for High-Performance Computers , 1998 .

[36]  R. Kettler,et al.  Linear multigrid methods for numerical reservoir simulation , 1987 .

[37]  TONY F. CHAN,et al.  Fourier Analysis of Iterative Methods for Elliptic pr , 1989, SIAM Rev..

[38]  H. V. D. Vorst,et al.  High Performance Preconditioning , 1989 .

[39]  Yvan Notay,et al.  Dynamically Relaxed Block Incomplete Factorizations for Solving Two- and Three-Dimensional Problems , 1999, SIAM J. Sci. Comput..

[40]  H. V. D. Vorst,et al.  The effect of incomplete decomposition preconditioning on the convergence of conjugate gradients , 1992 .

[41]  Shoichiro Nakamura Computational methods in engineering and science , 1977 .

[42]  O. Axelsson,et al.  On the numerical radius of matrices and its application to iterative solution methods , 1994 .

[43]  R. Grimes,et al.  On vectorizing incomplete factorization and SSOR preconditioners , 1988 .

[44]  Tony F. Chan Fourier Analysis of Relaxed Incomplete Factorization Preconditioners , 1991, SIAM J. Sci. Comput..

[45]  William F. Moss,et al.  Decay rates for inverses of band matrices , 1984 .

[46]  Magolu monga-Made Analytical bounds for block approximate factorization methods , 1993 .

[47]  O. Axelsson,et al.  On approximate factorization methods for block matrices suitable for vector and parallel processors , 1986 .

[48]  Gérard Meurant,et al.  A Review on the Inverse of Symmetric Tridiagonal and Block Tridiagonal Matrices , 1992, SIAM J. Matrix Anal. Appl..

[49]  Tony F. Chan,et al.  Fourier Analysis of Incomplete Factorization Preconditioners for Three-Dimensional Anisotropic Problems , 1992, SIAM J. Sci. Comput..

[51]  L. Y. Kolotilina Eigenvalue bounds for block preconditioned matrices , 1997 .

[52]  Mardochée Magolu monga Made Implementation of parallel block preconditionings on a transputer-based multiprocessor , 1995, Future Gener. Comput. Syst..

[53]  Yvan Notay,et al.  Coarse-grid acceleration of parallel incomplete factorization preconditioners , 1996 .

[54]  Marcus J. Grote,et al.  Parallel Preconditioning with Sparse Approximate Inverses , 1997, SIAM J. Sci. Comput..

[55]  I. Gustafsson A class of first order factorization methods , 1978 .

[56]  Yvan Notay,et al.  On the convergence rate of the conjugate gradients in presence of rounding errors , 1993 .

[57]  H.,et al.  Closer to the solution : Iterative linear solversGene , 1996 .

[58]  I. Duff,et al.  The effect of ordering on preconditioned conjugate gradients , 1989 .

[59]  Richard Barrett,et al.  Templates for the Solution of Linear Systems: Building Blocks for Iterative Methods , 1994, Other Titles in Applied Mathematics.

[60]  R. Beauwens Approximate factorizations with S/P consistently ordered M-factors , 1989 .

[61]  R. Beauwens,et al.  Approximate factorizations with modified S/P consistently ordered M-factors , 1994, Numer. Linear Algebra Appl..

[62]  Magolu Monga-Made Implementation of parallel block preconditionings on a transputer-based multiprocessor , 1995 .