A fast parallel cholesky decomposition algorithm for tridiagonal symmetric matrices

被引:5
作者
BarOn, I
Codenotti, B
Leoncini, M
机构
[1] TECHNION ISRAEL INST TECHNOL,DEPT COMP SCI,IL-32000 HAIFA,ISRAEL
[2] CNR,IST MATEMAT COMPUTAZ,I-56126 PISA,ITALY
[3] UNIV PISA,DIPARTIMENTO INFORMAT,I-56125 PISA,ITALY
关键词
parallel algorithm; Cholesky decomposition; LR and QR algorithms; eigenvalues; symmetric; tridiagonal and band matrices; CM5;
D O I
10.1137/S0895479895282623
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this paper we present a new parallel algorithm for computing the LL(T) decomposition of real symmetric positive-definite tridiagonal matrices. The algorithm consists of a preprocessing and a factoring stage. In the preprocessing stage it determines a rank-(p - 1) correction to the original matrix (p,= number of processors) by precomputing selected components x(k) of the L factor, k = 1,...,p - 1. In the factoring stage it performs independent factorizations of p matrices of order n/p. The algorithm is especially suited for machines with both vector and processor parallelism, as confirmed by the experiments carried out on a Connection Machine CM5 with 32 nodes. Let <(x)over cap(k)>, and <(x)over cap'(k)> denote the components computed in the preprocessing stage and the corresponding values (re)computed in the factorization stage, respectively. Assuming that is small, k = 1,...,p-1, we are able to prove that the algorithm is stable in the backward sense. The above assumption is justified both experimentally and theoretically. In fact, we have found experimentally that is small even for ill-conditioned matrices, and we have proven by an a priori analysis that the above ratios are small provided that preprocessing is performed with suitably larger precision.
引用
收藏
页码:403 / 418
页数:16
相关论文
共 30 条
[1]  
Anderson E., 1992, LAPACK User's Guide
[2]   COMPUTING ACCURATE EIGENSYSTEMS OF SCALED DIAGONALLY DOMINANT MATRICES [J].
BARLOW, J ;
DEMMEL, J .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1990, 27 (03) :762-791
[3]   Interlacing properties of tridiagonal symmetric matrices with applications to parallel computing [J].
BarOn, I .
SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 1996, 17 (03) :548-562
[4]   A FAST AND STABLE PARALLEL QR ALGORITHM FOR SYMMETRICAL TRIDIAGONAL MATRICES [J].
BARON, I ;
CODENOTTI, B .
LINEAR ALGEBRA AND ITS APPLICATIONS, 1995, 220 :63-95
[5]   A PRACTICAL PARALLEL ALGORITHM FOR SOLVING BAND SYMMETRIC POSITIVE DEFINITE SYSTEMS OF LINEAR-EQUATIONS [J].
BARON, I .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1987, 13 (04) :323-332
[6]  
BARON I, 1992, 749 COMP SCI DEP
[7]  
BARON I, 1994, 832 COMP SCI DEP
[8]  
BARON I, 1995, TR95006 INT COMP SCI
[9]  
BARON I, 1995, UNPUB J NUMER ANAL
[10]  
CUPPEN JJM, 1981, NUMER MATH, V36, P177, DOI 10.1007/BF01396757