On the scalability of inexact balancing domain decomposition by constraints with overlapped coarse/fine corrections

被引:14
|
作者
Badia, Santiago [1 ,2 ]
Martin, Alberto F. [1 ,2 ]
Principe, Javier [1 ,2 ]
机构
[1] UPC, CIMNE, Parc Mediterrani Tecnol, Castelldefels 08860, Spain
[2] Univ Politecn Cataluna, ES-08034 Barcelona, Spain
基金
欧洲研究理事会;
关键词
Domain decomposition; Inexact solvers; BDDC; Parallelization; Overlapping; Scalability; SMOOTHED AGGREGATION; ENERGY MINIMIZATION; PRECONDITIONER; SYSTEMS; BDDC; 3D;
D O I
10.1016/j.parco.2015.09.004
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this work, we analyze the scalability of inexact two-level balancing domain decomposition by constraints (BDDC) preconditioners for Krylov subspace iterative solvers, when using a highly scalable asynchronous parallel implementation where fine and coarse correction computations are overlapped in time. This way, the coarse-grid problem can be fully overlapped by fine-grid computations (which are embarrassingly parallel) in a wide range of cases. Further, we consider inexact solvers to reduce the computational cost/complexity and memory consumption of coarse and local problems and boost the scalability of the solver. Out of our numerical experimentation, we conclude that the BDDC preconditioner is quite insensitive to inexact solvers. In particular, one cycle of algebraic multigrid (AMG) is enough to attain algorithmic scalability. Further, the clear reduction of computing time and memory requirements of inexact solvers compared to sparse direct ones makes possible to scale far beyond state-of-the-art BDDC implementations. Excellent weak scalability results have been obtained with the proposed inexact/overlapped implementation of the two-level BDDC preconditioner, up to 93,312 cores and 20 billion unknowns on JUQUEEN. Further, we have also applied the proposed setting to unstructured meshes and partitions for the pressure Poisson solver in the backward-facing step benchmark domain. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:1 / 24
页数:24
相关论文
共 24 条
  • [1] Implementation and Scalability Analysis of Balancing Domain Decomposition Methods
    Badia, Santiago
    Martin, Alberto F.
    Principe, Javier
    ARCHIVES OF COMPUTATIONAL METHODS IN ENGINEERING, 2013, 20 (03) : 239 - 262
  • [2] Implementation and Scalability Analysis of Balancing Domain Decomposition Methods
    Santiago Badia
    Alberto F. Martín
    Javier Principe
    Archives of Computational Methods in Engineering, 2013, 20 : 239 - 262
  • [3] BALANCING DOMAIN DECOMPOSITION BY CONSTRAINTS AND PERTURBATION
    Badia, Santiago
    Hieu Nguyen
    SIAM JOURNAL ON NUMERICAL ANALYSIS, 2016, 54 (06) : 3436 - 3464
  • [4] Balancing domain decomposition by constraints associated with subobjects
    Badia, Santiago
    Martin, Alberto F.
    Hieu Nguyen
    APPLIED MATHEMATICS LETTERS, 2019, 87 : 93 - 100
  • [5] MULTILEVEL BALANCING DOMAIN DECOMPOSITION BY CONSTRAINTS DELUXE ALGORITHMS WITH ADAPTIVE COARSE SPACES FOR FLOW IN POROUS MEDIA
    Zampini, Stefano
    Tu, Xuemin
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2017, 39 (04): : A1389 - A1415
  • [6] Convergence of a balancing domain decomposition by constraints and energy minimization
    Mandel, J
    Dohrmann, CR
    NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2003, 10 (07) : 639 - 659
  • [7] Preconditioning of the coarse problem in the method of balanced domain decomposition by constraints
    Pultarova, Ivana
    MATHEMATICS AND COMPUTERS IN SIMULATION, 2012, 82 (10) : 1788 - 1798
  • [8] An Adapted Coarse Space for Balancing Domain Decomposition Methods in Nonlinear Elastodynamics
    University of Perpignan, 52 Avenue Paul-Alduy, Perpignan, 66860, France
    Lect. Notes Comput. Sci. Eng., 2007, (481-488): : 481 - 488
  • [9] A HIGHLY SCALABLE PARALLEL IMPLEMENTATION OF BALANCING DOMAIN DECOMPOSITION BY CONSTRAINTS
    Badia, Santiago
    Martin, Alberto F.
    Principe, Javier
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2014, 36 (02): : C190 - C218
  • [10] LOCAL FOURIER ANALYSIS OF BALANCING DOMAIN DECOMPOSITION BY CONSTRAINTS ALGORITHMS
    Brown, Jed
    He, Yunhui
    Maclachlan, Scott
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2019, 41 (05): : S346 - S369