IMPROVING MULTIFRONTAL METHODS BY MEANS OF BLOCK LOW-RANK REPRESENTATIONS

被引:113
|
作者
Amestoy, Patrick [1 ]
Ashcraft, Cleve [2 ]
Boiteau, Olivier [3 ]
Buttari, Alfredo [4 ]
L'Excellent, Jean-Yves [5 ]
Weisbecker, Clement [2 ]
机构
[1] Univ Toulouse, INPT IRIT, F-31071 Toulouse, France
[2] Livermore Software Technol Corp, Livermore, CA 94551 USA
[3] EDF Rech & Dev Clamart, F-92141 Clamart, France
[4] Univ Toulouse, CNRS, IRIT, F-31000 Toulouse, France
[5] Univ Lyon, INRIA, LIP, F-69364 Lyon, France
来源
SIAM JOURNAL ON SCIENTIFIC COMPUTING | 2015年 / 37卷 / 03期
关键词
sparse direct methods; multifrontal method; low-rank approximations; elliptic PDEs; LINEAR-SYSTEMS; DIRECT SOLVER; LARGE SPARSE; ALGORITHMS; MEMORY;
D O I
10.1137/120903476
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Matrices coming from elliptic partial differential equations have been shown to have a low-rank property: well-defined off-diagonal blocks of their Schur complements can be approximated by low-rank products. Given a suitable ordering of the matrix which gives the blocks a geometrical meaning, such approximations can be computed using an SVD or a rank-revealing QR factorization. The resulting representation offers a substantial reduction of the memory requirement and gives efficient ways to perform many of the basic dense linear algebra operations. Several strategies, mostly based on hierarchical formats, have been proposed to exploit this property. We study a simple, nonhierarchical, low-rank format called block low-rank (BLR) and explain how it can be used to reduce the memory footprint and the complexity of sparse direct solvers based on the multifrontal method. We present experimental results on matrices coming from elliptic PDEs and from various other applications. We show that even if BLR-based factorizations are asymptotically less efficient than hierarchical approaches, they still deliver considerable gains. The BLR format is compatible with numerical pivoting, and its simplicity and flexibility make it easy to use in the context of a general purpose, algebraic solver.
引用
收藏
页码:A1451 / A1474
页数:24
相关论文
共 50 条
  • [1] ON THE COMPLEXITY OF THE BLOCK LOW-RANK MULTIFRONTAL FACTORIZATION
    Amestoy, Patrick
    Buttari, Alfredo
    L'Excellent, Jean-Yves
    Mary, Theo
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2017, 39 (04): : A1710 - A1740
  • [2] Performance and Scalability of the Block Low-Rank Multifrontal Factorization on Multicore Architectures
    Amestoy, Patrick R.
    Buttari, Alfredo
    L'excellent, Jean-Yves
    Mary, Theo
    ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2019, 45 (01):
  • [3] An algebraic multifrontal preconditioner that exploits the low-rank property
    Napov, Artem
    Li, Xiaoye S.
    NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2016, 23 (01) : 61 - 82
  • [4] Large-scale 3-D EM modelling with a Block Low-Rank multifrontal direct solver
    Shantsev, Daniil V.
    Jaysaval, Piyoosh
    de Ryhove, Sebastien de la Kethulle
    Amestoy, Patrick R.
    Buttari, Alfredo
    L'Excellent, Jean-Yves
    Mary, Theo
    GEOPHYSICAL JOURNAL INTERNATIONAL, 2017, 209 (03) : 1558 - 1571
  • [5] COMMUNICATION AVOIDING BLOCK LOW-RANK PARALLEL MULTIFRONTAL TRIANGULAR SOLVE WITH MANY RIGHT-HAND SIDES
    Amestoy, Patrick
    Boiteau, Olivier
    Buttari, Alfredo
    Gerest, Matthieu
    Jezequel, Fabienne
    L'excellent, Jean-yves
    Mary, Theo
    SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2024, 45 (01) : 148 - 166
  • [6] Denoising by low-rank and sparse representations
    Nejati, Mansour
    Samavi, Shadrokh
    Derksen, Harm
    Najarian, Kayvan
    JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2016, 36 : 28 - 39
  • [7] IMPROVING THE COMPLEXITY OF BLOCK LOW-RANK FACTORIZATIONS WITH FAST MATRIX ARITHMETIC
    Jeannerod, Claude-Pierre
    Mary, Theo
    Pernet, Clement
    Roche, Daniel S.
    SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2019, 40 (04) : 1478 - 1496
  • [8] LOW-RANK REPRESENTATIONS OF THE SYMPLECTIC GROUP
    MOEGLIN, C
    VIGNERAS, MF
    WALDSPURGER, JL
    LECTURE NOTES IN MATHEMATICS, 1987, 1291 : 127 - 161
  • [9] Mixed precision low-rank approximations and their application to block low-rank LU factorization
    Amestoy, Patrick
    Boiteau, Olivier
    Buttari, Alfredo
    Gerest, Matthieu
    Jezequel, Fabienne
    L'excellent, Jean-Yves
    Mary, Theo
    IMA JOURNAL OF NUMERICAL ANALYSIS, 2023, 43 (04) : 2198 - 2227
  • [10] REDUCED BASIS METHODS: FROM LOW-RANK MATRICES TO LOW-RANK TENSORS
    Ballani, Jonas
    Kressner, Daniel
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2016, 38 (04): : A2045 - A2067