Back to Search Start Over

REDUCING THE I/O VOLUME IN SPARSE OUT-OF-CORE MULTIFRONTAL METHODS.

Authors :
Agullo, Emmanuel
Guermouche, Abdou
L'Excellent, Jean-Yves
Source :
SIAM Journal on Scientific Computing. 2009, Vol. 31 Issue 6, p4774-4794. 21p. 11 Diagrams, 1 Chart, 4 Graphs.
Publication Year :
2009

Abstract

Sparse direct solvers, and in particular multifrontal methods, are methods of choice to solve the large sparse systems of linear equations arising in certain simulation problems. However, they require a large amount of memory (e.g., in comparison to iterative methods). In this context, out-of-core solvers may be employed: disks are used when the required storage exceeds the available physical memory. In this paper, we show how to process the task dependency graph of multifrontal methods in a way that minimizes the input/output (I/O) requirements. From a theoretical point of view, we show that minimizing the storage requirement can lead to a huge volume of I/O compared to directly minimizing the I/O volume. Then experiments on large real-world problems also show that applying standard algorithms to minimize the storage is not always efficient at reducing the volume of I/O and that significant gains can be obtained with the use of our algorithms to minimize I/O. We finally show that efficient memory management algorithms can be applied to all the variants proposed. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
10648275
Volume :
31
Issue :
6
Database :
Academic Search Index
Journal :
SIAM Journal on Scientific Computing
Publication Type :
Academic Journal
Accession number :
56532528
Full Text :
https://doi.org/10.1137/080720061