A CARTESIAN PARALLEL NESTED DISSECTION ALGORITHM

被引:45
作者
HEATH, MT [1 ]
RAGHAVAN, P [1 ]
机构
[1] UNIV ILLINOIS,NATL CTR SUPERCOMP APPLICAT,URBANA,IL 61801
关键词
PARALLEL ALGORITHMS; SPARSE LINEAR SYSTEMS; ORDERING; CARTESIAN COORDINATES; NESTED DISSECTION; CHOLESKY FACTORIZATION;
D O I
10.1137/S0895479892238270
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This paper is concerned with the distributed parallel computation of an ordering for a symmetric positive definite sparse matrix. The purpose of the ordering is to limit fill and enhance concurrency in the subsequent Cholesky factorization of the matrix. A geometric approach to nested dissection is used based on a given Cartesian embedding of the graph of the matrix in Euclidean space. The resulting algorithm can be implemented efficiently on massively parallel, distributed memory computers. One unusual feature of the distributed algorithm is that its effectiveness does not depend on data locality, which is critical in this context, since an appropriate partitioning of the problem is not known until after the ordering has been determined, The ordering algorithm is the first component in a suite of scalable parallel algorithms currently under development for solving large sparse linear systems on massively parallel computers.
引用
收藏
页码:235 / 253
页数:19
相关论文
共 22 条
[1]  
[Anonymous], [No title captured]
[2]  
BERGER MJ, 1987, IEEE T COMPUT, V36, P570, DOI 10.1109/TC.1987.1676942
[3]  
Fox G.C., 1988, SOLVING PROBLEMS CON, V1
[4]   NESTED DISSECTION OF A REGULAR FINITE-ELEMENT MESH [J].
GEORGE, A .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1973, 10 (02) :345-363
[5]  
GEORGE A, 1981, COMPUTER SOLUTION LA
[6]  
GEORGE JA, 1978, SIAM J NUMER ANAL, V15, P1053
[7]   A PARALLEL GRAPH PARTITIONING ALGORITHM FOR A MESSAGE-PASSING MULTIPROCESSOR [J].
GILBERT, JR ;
ZMIJEWSKI, E .
INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 1987, 16 (06) :427-449
[8]   PARALLEL ALGORITHMS FOR SPARSE LINEAR-SYSTEMS [J].
HEATH, MT ;
NG, E ;
PEYTON, BW .
SIAM REVIEW, 1991, 33 (03) :420-460
[9]  
HEATH MT, 1993, UIUCDCSR931793 U ILL
[10]   APPLICATIONS OF A PLANAR SEPARATOR THEOREM [J].
LIPTON, RJ ;
TARJAN, RE .
SIAM JOURNAL ON COMPUTING, 1980, 9 (03) :615-627