A Cartesian Parallel Nested Dissection Algorithm
- 1 January 1995
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Matrix Analysis and Applications
- Vol. 16 (1) , 235-253
- https://doi.org/10.1137/s0895479892238270
Abstract
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.Keywords
This publication has 15 references indexed in Scilit:
- A unified geometric approach to graph separatorsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Automatic Mesh PartitioningPublished by Springer Nature ,1993
- Parallel Algorithms for Sparse Linear SystemsSIAM Review, 1991
- The Role of Elimination Trees in Sparse FactorizationSIAM Journal on Matrix Analysis and Applications, 1990
- A parallel graph partitioning algorithm for a message-passing multiprocessorInternational Journal of Parallel Programming, 1987
- A Partitioning Strategy for Nonuniform Problems on MultiprocessorsIEEE Transactions on Computers, 1987
- Modification of the minimum-degree algorithm by multiple eliminationACM Transactions on Mathematical Software, 1985
- A Separator Theorem for Planar GraphsSIAM Journal on Applied Mathematics, 1979
- An Automatic Nested Dissection Algorithm for Irregular Finite Element ProblemsSIAM Journal on Numerical Analysis, 1978
- Nested Dissection of a Regular Finite Element MeshSIAM Journal on Numerical Analysis, 1973