Title :
Using postordering and static symbolic factorization for parallel sparse LU
Author :
Cosnard, Michel ; Grigori, Laura
Author_Institution :
LORIA, INRIA Lorraine, Nancy, France
Abstract :
In this paper we present several improvements of widely used parallel LU factorization methods on sparse matrices. First we introduce the LU elimination forest and then we characterize the L, U factors in terms of their corresponding LU elimination forest. This characterization can be used as a compact storage scheme of the matrix as well as of the task dependence graph. To improve the use of BLAS in the numerical factorization, we perform a postorder traversal of the LU elimination forest, thus obtaining larger supernodes. To expose more task parallelism for a sparse matrix, we build a more accurate task dependence graph that includes only the least necessary dependences. Experiments compared favorably our methods against methods implemented in the S* environment on the SGI´s Origin2000 multiprocessor
Keywords :
mathematics computing; parallel algorithms; sparse matrices; BLAS; LU elimination forest; SGI´s Origin2000 multiprocessor; compact storage scheme; parallel sparse LU; postordering; sparse matrices; sparse matrix; static symbolic factorization; Concurrent computing; Differential equations; Ice; Linear systems; Microwave integrated circuits; Packaging machines; Parallel processing; Scalability; Sparse matrices; Tree data structures;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2000. IPDPS 2000. Proceedings. 14th International
Conference_Location :
Cancun
Print_ISBN :
0-7695-0574-0
DOI :
10.1109/IPDPS.2000.846068