ROBUST MEMORY-AWARE MAPPINGS FOR PARALLEL MULTIFRONTAL FACTORIZATIONS

被引:11
作者
Agullo, Emmanuel [1 ]
Amestoy, Patrick R. [2 ]
Buttari, Alfredo [3 ]
Guermouche, Abdou [4 ]
L'Excellent, Jean-Yves [5 ,6 ]
Rouet, Francois-Henry [2 ,7 ]
机构
[1] INRIA LaBRI, Bordeaux, France
[2] Univ Toulouse, INPT ENSEEIHT IRIT, F-31071 Toulouse, France
[3] CNRS IRIT, F-31000 Toulouse, France
[4] Univ Bordeaux 1, LaBRI, F-33905 Talence, France
[5] Univ Lyon, INRIA, F-69364 Lyon, France
[6] ENS Lyon, F-69364 Lyon, France
[7] Lawrence Berkeley Natl Lab, Berkeley, CA 94720 USA
关键词
sparse matrix algorithms; direct methods; task scheduling;
D O I
10.1137/130938505
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We study the memory scalability of the parallel multifrontal factorization of sparse matrices. In particular, we are interested in controlling the active memory specific to the multifrontal factorization. We illustrate why commonly used mapping strategies (e.g., the proportional mapping) cannot provide a high memory efficiency, which means that they tend to let the memory usage of the factorization grow when the number of processes increases. We propose "memory-aware" algorithms that aim at maximizing the granularity of parallelism while respecting memory constraints. These algorithms provide accurate memory estimates prior to the factorization and can significantly enhance the robustness of a multifrontal code. We illustrate our approach with experiments performed on large matrices.
引用
收藏
页码:C256 / C279
页数:24
相关论文
共 26 条
[1]  
Agullo E., 2008, THESIS
[2]   REDUCING THE I/O VOLUME IN SPARSE OUT-OF-CORE MULTIFRONTAL METHODS [J].
Agullo, Emmanuel ;
Guermouche, Abdou ;
L'Excellent, Jean-Yves .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2010, 31 (06) :4774-4794
[3]   Hybrid scheduling for the parallel solution of linear systems [J].
Amestoy, PR ;
Guermouche, A ;
L'Excellent, JY ;
Pralet, S .
PARALLEL COMPUTING, 2006, 32 (02) :136-156
[4]   A fully asynchronous multifrontal solver using distributed dynamic scheduling [J].
Amestoy, PR ;
Duff, IS ;
L'Excellent, JY ;
Koster, J .
SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2001, 23 (01) :15-41
[5]  
Beaumont O, 2007, LECT NOTES COMPUT SC, V4641, P758
[6]   THE MULTIFRONTAL SOLUTION OF UNSYMMETRIC SETS OF LINEAR-EQUATIONS [J].
DUFF, IS ;
REID, JK .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1984, 5 (03) :633-641
[7]   THE MULTIFRONTAL SOLUTION OF INDEFINITE SPARSE SYMMETRIC LINEAR-EQUATIONS [J].
DUFF, IS ;
REID, JK .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1983, 9 (03) :302-325
[8]  
Eyraud-Dubois Lionel, 2015, ACM T PARALLEL COMPU, V2, P13
[9]   COMMUNICATION RESULTS FOR PARALLEL SPARSE CHOLESKY FACTORIZATION ON A HYPERCUBE [J].
GEORGE, A ;
LIU, JWH ;
NG, E .
PARALLEL COMPUTING, 1989, 10 (03) :287-298
[10]   NESTED DISSECTION OF A REGULAR FINITE-ELEMENT MESH [J].
GEORGE, A .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1973, 10 (02) :345-363