Title :
On the memory usage of a parallel multifrontal solver
Author :
Guermouche, Abdou ; L´Excellent, Jean-Yves ; Utard, Gil
Author_Institution :
Ecole Normale Superieure de Lyon, INRIA, Lyon, France
Abstract :
Memory usage is crucial for sparse direct solvers and particularly for the parallel multifrontal scheme. The active memory size depends on the assembly tree associated to the factorization process and on the distribution of the computation; it can be large compared to the factors. We study in details the impact of state-of-the-art sparse matrix reordering techniques on the assembly tree and on the memory occupation of the MUMPS solver. Our main observation is that the active memory of parallel multifrontal solvers does not scale well if dynamic scheduling strategies based only on the balance of the workload is used.
Keywords :
parallel algorithms; resource allocation; sparse matrices; MUMPS solver; active memory; assembly tree; dynamic scheduling; factorization process; memory usage; parallel multifrontal scheme; parallel multifrontal solver; sparse direct solvers; sparse matrix reordering; workload balancing; Assembly; Distributed processing; Linear systems; Memory management; Numerical stability; Parallel processing; Partitioning algorithms; Sparse matrices; Symmetric matrices; Topology;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2003. Proceedings. International
Print_ISBN :
0-7695-1926-1
DOI :
10.1109/IPDPS.2003.1213187