Recursive formulation and parallel implementation of multiscale mixed methods

被引:2
|
作者
Abreu, E. [1 ]
Ferraz, P. [2 ]
Santo, A. M. Espirito [3 ]
Pereira, F. [4 ]
Santos, L. G. C. [5 ]
Sousa, F. S. [6 ]
机构
[1] Univ Estadual Campinas, Inst Matemat, Estat & Computacao Cient, R Sergio Buarque Holanda 651, BR-13083859 Campinas, SP, Brazil
[2] CNPEM, Brazilian Synchrotron Light Lab, Sci Comp Grp, Campinas, SP, Brazil
[3] Univ Fed Rio Grande do Sul, Dept Matemat Pura & Aplicada, Ave Bento Goncalves 9500, BR-13083859 Porto Alegre, Rio Grande do S, Brazil
[4] Univ Texas Dallas, Dept Math Sci, 800 W Campbell Rd, Richardson, TX 75080 USA
[5] Univ Estadual Campinas, Ctr Estudos Petr, R Cora Coralina 350, BR-13083896 Campinas, SP, Brazil
[6] Univ Sao Paulo, Inst Ciencias Matemat & Computacao, Ave Trabalhador Sao Carlense 400, BR-13566590 Sao Carlos, SP, Brazil
基金
瑞典研究理事会; 巴西圣保罗研究基金会;
关键词
Recursive Multiscale Robin Coupled Method; Parallelization; Mixed finite elements; Domain decomposition; Fluid dynamics in porous media; Darcy?s law; FINITE-VOLUME METHOD; MULTIPHASE FLOW; ELLIPTIC PROBLEMS; ELEMENT METHODS; POROUS-MEDIA; SIMULATION; EQUATIONS;
D O I
10.1016/j.jcp.2022.111681
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Multiscale methods for second order elliptic equations based on non-overlapping domain decomposition schemes have great potential to take advantage of multi-core, state -of-the-art parallel computers. These methods typically involve solving local boundary value problems followed by the solution of a global interface problem. Known iterative procedures for the solution of the interface problem have typically slow convergence, increasing the overall cost of the multiscale solver. To overcome this problem we develop a scalable recursive solution method for such interface problem that replaces the global problem by a family of small interface systems associated with adjacent subdomains, in a hierarchy of nested subdomains. Then, we propose a novel parallel algorithm to implement our recursive formulation in multi-core devices using the Multiscale Robin Coupled Method by Guiraldello et al. (2018) [26], that can be seen as a generalization of several multiscale mixed methods. Through several numerical studies we show that the new algorithm is very fast and exhibits excellent strong and weak scalability. We consider very large problems, that can have billions of discretization cells, motivated by the numerical simulation of subsurface flows.(c) 2022 Elsevier Inc. All rights reserved.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] On the parallel implementation of a hybrid-mixed stress formulation
    Vicente da Silva, M.
    Castro, L. M. S.
    Pereira, E. M. B. R.
    COMPUTERS & STRUCTURES, 2015, 158 : 71 - 81
  • [2] A RECURSIVE FORMULATION FOR CONSTRAINED MECHANICAL SYSTEM DYNAMICS .3. PARALLEL PROCESSOR IMPLEMENTATION
    BAE, DS
    KUHL, JG
    HAUG, EJ
    MECHANICS OF STRUCTURES AND MACHINES, 1988, 16 (02): : 249 - 269
  • [3] On multiscale methods in Petrov–Galerkin formulation
    Daniel Elfverson
    Victor Ginting
    Patrick Henning
    Numerische Mathematik, 2015, 131 : 643 - 682
  • [4] A Class of Mixed Type Methods for Solving Stiff ODEs and Their Parallel Implementation
    廖文远
    李庆扬
    Tsinghua Science and Technology, 1998, (04) : 1221 - 1226
  • [5] Parallel Implementation of a Multiscale Edges Detection algorithm
    F. Yang
    L. Haas
    M. Paindavoine
    C. Milan(University of Burgundy
    Wuhan University Journal of Natural Sciences, 1996, (Z1) : 356 - 361
  • [6] On multiscale methods in Petrov-Galerkin formulation
    Elfverson, Daniel
    Ginting, Victor
    Henning, Patrick
    NUMERISCHE MATHEMATIK, 2015, 131 (04) : 643 - 682
  • [7] Parallel implementation of the recursive Green's function method
    Drouvelis, P. S.
    Schmelcher, P.
    Bastian, P.
    JOURNAL OF COMPUTATIONAL PHYSICS, 2006, 215 (02) : 741 - 756
  • [8] Recursive trust-region methods for multiscale nonlinear optimization
    Gratton, Serge
    Sartenaer, Annick
    Toint, Philippe L.
    SIAM JOURNAL ON OPTIMIZATION, 2008, 19 (01) : 414 - 444
  • [9] Parallel implementation of the matrix formulation of the FDTD scheme
    Sypek, Piotr
    Wiktor, Michal
    Mrozowski, Michal
    EUROCON 2007: THE INTERNATIONAL CONFERENCE ON COMPUTER AS A TOOL, VOLS 1-6, 2007, : 2506 - 2510
  • [10] PARALLEL IMPLEMENTATION OF BVM METHODS
    BRUGNANO, L
    MAZZIA, F
    TRIGIANTE, D
    APPLIED NUMERICAL MATHEMATICS, 1993, 11 (1-3) : 115 - 124