An Efficient Parallel Adaptive GMG Solver for Large-Scale Stokes Problems

被引:0
|
作者
Saberi, S. [1 ]
Meschke, G. [2 ]
Vogel, A. [1 ]
机构
[1] Ruhr Univ Bochum, High Performance Comp, Univ Str 150, D-44801 Bochum, Germany
[2] Ruhr Univ Bochum, Inst Struct Mech, Univ Str 150, D-44801 Bochum, Germany
来源
关键词
Multigrid; Stokes flow; Finite element method; Massively parallel; MULTIGRID SOLUTION; SMOOTHERS; ALGORITHMS; PERFORMANCE; EQUATIONS;
D O I
10.1007/978-3-031-39698-4_47
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We study the performance and scalability of the adaptive geometric multigrid method with the recently developed restricted additive Vanka (RAV) smoother for the finite element solution of large-scale Stokes problems on distributed-memory clusters. A comparison of the RAV smoother and the classical multiplicative and additive Vanka smoothers is presented. We present three cache policies for the smoother operators that provide a balance between cached and on-the-fly computation and discuss their memory footprint and computational cost. It is shown that the restricted additive smoother with the most efficient cache policy has the smallest memory footprint and is computationally cheaper in comparison with the other smoothers and can, therefore, be used for large-scale problems even when the available main memory is constrained. We discuss the parallelization aspects of the smoother operators and show that the RAV operator can be replicated exactly in parallel with a very small communication overhead. We present strong and weak scaling of the GMG solver for 2D and 3D examples with up to roughly 540 million degrees of freedom on up to 2048 MPI processes. The GMG solver with the restricted additive smoother is shown to achieve rapid convergence rates and scale well in both the strong and weak scaling studies, making it an attractive choice for the solution of large-scale Stokes problems on HPC systems.
引用
收藏
页码:694 / 709
页数:16
相关论文
共 50 条
  • [1] PARALLEL, SCALABLE PARABOLIZED NAVIER-STOKES SOLVER FOR LARGE-SCALE SIMULATIONS
    STAGG, AK
    CLINE, DD
    CAREY, GF
    SHADID, JN
    AIAA JOURNAL, 1995, 33 (01) : 102 - 108
  • [2] Parallel, scalable parabolized Navier-Stokes solver for large-scale simulations
    Cray Research, Inc, Pasadena, United States
    AIAA J, 1 (102-108):
  • [3] A parallel solver for large-scale Markov chains
    Benzi, M
    Tuma, M
    APPLIED NUMERICAL MATHEMATICS, 2002, 41 (01) : 135 - 153
  • [4] Efficient Parallel Streaming Algorithms for large-scale Inverse Problems
    Sundar, Hari
    2017 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2017,
  • [5] A Parallel Randomized Finite Element Domain Decomposition Solver for Large-scale EM Problems
    Wang, Wei
    Vouvakis, Marinos N.
    2016 IEEE ANTENNAS AND PROPAGATION SOCIETY INTERNATIONAL SYMPOSIUM, 2016, : 1125 - 1126
  • [6] Efficient parallel solution of large-scale nonlinear dynamic optimization problems
    Daniel P. Word
    Jia Kang
    Johan Akesson
    Carl D. Laird
    Computational Optimization and Applications, 2014, 59 : 667 - 688
  • [7] Efficient parallel solution of large-scale nonlinear dynamic optimization problems
    Word, Daniel P.
    Kang, Jia
    Akesson, Johan
    Laird, Carl D.
    COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2014, 59 (03) : 667 - 688
  • [8] An efficient out-of-core multifrontal solver for large-scale unsymmetric element problems
    Reid, J. K.
    Scott, J. A.
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2009, 77 (07) : 901 - 921
  • [9] Parallel frontal solver for large-scale process simulation and optimization
    Mallya, JU
    Zitney, SE
    Choudhary, S
    Stadtherr, MA
    AICHE JOURNAL, 1997, 43 (04) : 1032 - 1040
  • [10] An Efficient Parallel FE-BI Algorithm for Large-scale Scattering Problems
    Fan, Z. H.
    Chen, M.
    Chen, R. S.
    Ding, D. Z.
    APPLIED COMPUTATIONAL ELECTROMAGNETICS SOCIETY JOURNAL, 2011, 26 (10): : 831 - 840