Title :
Making Sparse Gaussian Elimination Scalable by Static Pivoting
Author :
Li, Xiaoye S. ; Demmel, James W.
Author_Institution :
NERSC, Lawrence Berkeley National Lab
Abstract :
We propose several techniques as alternatives to partial pivoting to stabilize sparse Gaussian elimination. From numerical experiments we demonstrate that for a wide range of problems the new method is as stable as partial pivoting. The main advantage of the new method over partial pivoting is that it permits a priori determination of data structures and communication pattern for Gaussian elimination, which makes it more scalable on distributed memory machines. Based on this a priori knowledge, we design highly parallel algorithms for both sparse Gaussian elimination and triangular solve and we show that they are suitable for large-scale distributed memory machines.
Keywords :
2-D matrix decomposition; MPI; iterative refinement; sparse unsymmetric linear systems; static pivoting; Algorithm design and analysis; Computer science; Cyclotrons; Data structures; Iterative algorithms; Linear systems; Load management; Matrix decomposition; Memory management; Numerical stability; 2-D matrix decomposition; MPI; iterative refinement; sparse unsymmetric linear systems; static pivoting;
Conference_Titel :
Supercomputing, 1998.SC98. IEEE/ACM Conference on
Print_ISBN :
0-8186-8707-X
DOI :
10.1109/SC.1998.10030