Parallel Algebraic Domain Decomposition Solver for the Solution of Augmented Systems

被引:0
|
作者
Agullo, E. [1 ]
Giraud, L. [1 ]
Guermouche, A. [1 ]
Haidar, A. [2 ]
Roman, J. [1 ]
机构
[1] INRIA Bordeaux Sud Ouest, HiePACS Project, INRIA CERFACS Joint Lab High Performance Comp, Talence, France
[2] Univ Tennessee, Innovat Comp Lab, Knoxville, TN 37996 USA
关键词
augmented/indefinite linear systems; sparse linear systems; direct-iterative hybrid methods; high-performance computing; PRECONDITIONERS; ALGORITHM; GMRES;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We consider the parallel iterative solution of indefinite linear systems given as augmented systems where the (1, 1) block is symmetric positive definite and the (2, 2) block is zero. Our numerical technique is based on an algebraic non overlapping domain decomposition technique that only exploits the graph of the sparse matrix. This approach to high-performance, scalable solution of large sparse linear systems in parallel scientific computing is to combine direct and iterative methods. Such a hybrid approach exploits the advantages of both direct and iterative methods. The iterative component allows us to use a small amount of memory and provides a natural way for parallelization. The direct part provides favorable numerical properties. The graph of the sparse matrix is split into sub-graphs and a condensed linear system, namely the Schur complement system, is solved iteratively for the unknowns associated with the interface between the sub-graphs; a sparse direct solver is used for the variables associated with the internal parts of the sub-graphs. For augmented systems a special attention should be paid to ensure the non singularity of the local sub-problems so that the Schur complement is defined. For augmented systems, where the (2, 2) block is small compared to the (1, 1) block, we design a special technique that enforces the Lagrange multiplier variables (associated with the (2, 2) block) to be in the interface unknowns. This technique has two main advantages. First, it ensures that none of the local sub-systems is structurally singular and for symmetric positive definite (1, 1) block, it even ensures that those sub-matrices are also symmetric positive definite. This latter property enables us to use a Cholesky factorization for the internal sub-problems which reduces the computational complexity (in term of floating point operation counts and memory consumption) compared to a more general L U decomposition. In this paper, we describe how the graph partitioning problem is formulated to comply with the above mentioned constraints. We report numerical and parallel performance of the scheme on large matrices arsing from the finite element discretization of linear elasticity in structural mechanic problems. For those problems some boundary conditions are modeled through the use of Lagrange multipliers.
引用
收藏
页数:18
相关论文
共 50 条
  • [21] FLLOP: A Massively Parallel Solver Combining FETI Domain Decomposition Method and Quadratic Programming
    Hapla, Vaclav
    Cermak, Martin
    Markopoulos, Alexandros
    Horak, David
    2014 IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2014 IEEE 6TH INTL SYMP ON CYBERSPACE SAFETY AND SECURITY, 2014 IEEE 11TH INTL CONF ON EMBEDDED SOFTWARE AND SYST (HPCC,CSS,ICESS), 2014, : 320 - 327
  • [22] A parallel unified transform solver based on domain decomposition for solving linear elliptic PDEs
    Grylonakis, E. N. G.
    Gravvanis, G. A.
    Filelis-Papadopoulos, C. K.
    Fokas, A. S.
    JOURNAL OF SUPERCOMPUTING, 2019, 75 (08): : 4947 - 4985
  • [23] Domain decomposition based contact solver
    Dobias, J.
    Ptak, S.
    Dostal, Z.
    Vondrak, V.
    COMPUTER METHODS AND EXPERIMENTAL MEASUREMENTS FOR SURFACE EFFECTS AND CONTACT MECHANICS VIII, 2007, 55 : 207 - +
  • [24] Domain Decomposition for the SPN Solver MINOS
    Jamelot, Erell
    Baudron, Anne-Marie
    Lautard, Jean-Jacques
    TRANSPORT THEORY AND STATISTICAL PHYSICS, 2012, 41 (07): : 495 - 512
  • [25] Domain decomposition technique for the parallel solution of partial differential equations
    Peters, A.
    Proceedings of the International Conference on Computational Methods in Water Resources, 1990,
  • [26] Problems of Parallel Solution of Large Systems of Linear Algebraic Equations
    Il’in V.P.
    Journal of Mathematical Sciences, 2016, 216 (6) : 795 - 804
  • [27] Towards a Parallel Algebraic Multigrid Solver Using PGAS
    Jansson, Niclas
    Laure, Erwin
    HPC ASIA'18: PROCEEDINGS OF WORKSHOPS OF HPC ASIA, 2018, : 31 - 38
  • [28] pARMS: a parallel version of the algebraic recursive multilevel solver
    Li, ZZ
    Saad, Y
    Sosonkina, M
    NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2003, 10 (5-6) : 485 - 509
  • [29] A Parallel Algebraic Multigrid Solver on Graphics Processing Units
    Haase, Gundolf
    Liebmann, Manfred
    Douglas, Craig C.
    Plank, Gernot
    HIGH PERFORMANCE COMPUTING AND APPLICATIONS, 2010, 5938 : 38 - +
  • [30] A parallel algorithm for direct solution of large sparse linear systems, well suitable to domain decomposition methods
    Gueye, Ibrahima
    Juvigny, Xavier
    Feyel, Frederic
    Roux, Francois-Xavier
    Cailletaud, Georges
    EUROPEAN JOURNAL OF COMPUTATIONAL MECHANICS, 2009, 18 (7-8): : 589 - 605