An unsymmetric-pattern multifrontal method for sparse LU factorization

被引:326
作者
Davis, TA
Duff, IS
机构
[1] RUTHERFORD APPLETON LAB,DIDCOT OX11 0QX,OXON,ENGLAND
[2] CERFACS,F-31057 TOULOUSE,FRANCE
关键词
LU factorization; unsymmetric sparse matrices; multifrontal methods; EXPLOITING STRUCTURAL SYMMETRY; LINEAR-EQUATIONS; ELIMINATION; IMPLEMENTATION; CODE;
D O I
10.1137/S0895479894246905
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Sparse matrix factorization algorithms for general problems are typically characterized by irregular memory access patterns that limit their performance on parallel-vector supercomputers. For symmetric problems, methods such as the multifrontal method avoid indirect addressing in the innermost loops by using dense matrix kernels. However, no efficient LU factorization algorithm based primarily on dense matrix kernels exists for matrices whose pattern is very unsymmetric. We address this deficiency and present a new unsymmetric-pattern multifrontal method based on dense matrix kernels. As in the classical multifrontal method, advantage is taken of repetitive structure in the matrix by factorizing more than one pivot in each frontal matrix, thus enabling the use of Level 2 and Level a BLAS. The performance is compared with the classical multifrontal method and other unsymmetric solvers on a GRAY C-98.
引用
收藏
页码:140 / 158
页数:19
相关论文
共 29 条
[1]   An approximate minimum degree ordering algorithm [J].
Amestoy, PR ;
Davis, TA ;
Duff, IS .
SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 1996, 17 (04) :886-905
[2]   VECTORIZATION OF A MULTIPROCESSOR MULTIFRONTAL CODE [J].
AMESTOY, PR ;
DUFF, IS .
INTERNATIONAL JOURNAL OF SUPERCOMPUTER APPLICATIONS AND HIGH PERFORMANCE COMPUTING, 1989, 3 (03) :41-59
[3]  
[Anonymous], IMA VOLUMES APPL MAT
[4]  
Curtis A. R., 1972, Journal of the Institute of Mathematics and Its Applications, V10, P118
[5]  
DAVIS TA, 1991, TR91023 CISE DEP U F
[6]  
DAVIS TA, 1993, TR93020 CISE DEP U F
[7]  
DONGARRA JJ, 1990, ACM T MATH SOFTWARE, V16, P1, DOI 10.1145/77626.79170
[8]  
Duff I. S., 1979, ACM Transactions on Mathematical Software, V5, P18, DOI 10.1145/355815.355817
[9]  
Duff I. S., 1986, DIRECT METHODS SPARS
[10]  
Duff I. S, 1978, ACM T MATH SOFTWARE, V4, P137