A PARALLEL PRECONDITIONED CONJUGATE-GRADIENT PACKAGE FOR SOLVING SPARSE LINEAR-SYSTEMS ON A CRAY Y-MP

被引:15
作者
HEROUX, MA
VU, PO
CHAO, Y
机构
[1] Mathematical Software Group, Cray Research, Inc., Eagan, MN 55121
关键词
D O I
10.1016/0168-9274(91)90045-2
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this paper we discuss current activities at Cray Research to develop general-purpose, production-quality software for the efficient solution of sparse linear systems. In particular, we discuss our development of a package of iterative methods that includes conjugate gradient and related methods (GMRES, ORTHOMIN and others) along with several preconditioners (incomplete Cholesky and LU factorization and polynomial). Vector and parallel performance issues are discussed as well as package design. Also, benchmarks on a wide variety of real-life problems are presented to assess the robustness and performance of methods implemented in our software. For symmetric positive-definite problems, we also compare the performance of the preconditioned conjugate gradient code with our parallel implementation of the multifrontal method for sparse Cholesky factorization.
引用
收藏
页码:93 / 115
页数:23
相关论文
共 27 条
[1]  
Anderson E. C., 1988, THESIS U ILLINOIS UR
[2]  
ASHBY SF, 1990, PROPOSED STANDARD IT
[3]   ON VECTORIZING INCOMPLETE FACTORIZATION AND SSOR PRECONDITIONERS [J].
ASHCRAFT, CC ;
GRIMES, RG .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1988, 9 (01) :122-151
[4]   VECTORIZABLE PRECONDITIONERS FOR ELLIPTIC DIFFERENCE-EQUATIONS IN 3 SPACE DIMENSIONS [J].
AXELSSON, O ;
EIJKHOUT, V .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 1989, 27 (1-2) :299-321
[5]   SPARSE-MATRIX TEST PROBLEMS [J].
DUFF, IS ;
GRIMES, RG ;
LEWIS, JG .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1989, 15 (01) :1-14
[6]  
Erhel J., 1990, International Journal of High Speed Computing, V2, P101, DOI 10.1142/S012905339000008X
[7]   A NEW STORAGE SCHEME FOR AN EFFICIENT IMPLEMENTATION OF THE SPARSE MATRIX-VECTOR PRODUCT [J].
FERNANDES, P ;
GIRDINIO, P .
PARALLEL COMPUTING, 1989, 12 (03) :327-333
[8]  
Golub G.H., 1996, MATH GAZ, VThird
[9]  
HAMMOND SW, 1989, EFFICIENT ICCG SHARE
[10]   METHODS OF CONJUGATE GRADIENTS FOR SOLVING LINEAR SYSTEMS [J].
HESTENES, MR ;
STIEFEL, E .
JOURNAL OF RESEARCH OF THE NATIONAL BUREAU OF STANDARDS, 1952, 49 (06) :409-436