Asynchronous Multigrid Methods

被引:8
|
作者
Wolfson-Pou, Jordi [1 ]
Chow, Edmond [1 ]
机构
[1] Georgia Inst Technol, Sch Computat Sci & Engn, Atlanta, GA 30332 USA
来源
2019 IEEE 33RD INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS 2019) | 2019年
关键词
SMOOTHERS;
D O I
10.1109/IPDPS.2019.00021
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Reducing synchronization in iterative methods for solving large sparse linear systems may become one of the most important goals for such solvers on exascale computers. Research in asynchronous iterative methods has primarily considered basic iterative methods. In this paper, we examine how multigrid methods can be executed asynchronously. We present models of asynchronous additive multigrid methods, and use these models to study the convergence properties of these methods. We also introduce two parallel algorithms for implementing asynchronous additive multigrid, the global-res and local-res algorithms. These two algorithms differ in how the fine grid residual is computed, where local-res requires less computation than global-res but converges more slowly. We compare two types of asynchronous additive multigrid methods: the asynchronous fast adaptive composite grid method with smoothing (AFACx) and additive variants of the classical multiplicative method (Multadd). We implement asynchronous versions of Multadd and AFACx in OpenMP and generate the prolongation and coarse grid matrices using the BoomerAMG package. Our experimental results show that asynchronous multigrid can exhibit grid-size independent convergence and can be faster than classical multigrid in terms of solve wall-clock time. We also show that asynchronous smoothing is the best choice of smoother for our test cases, even when only one smoothing sweep is used.
引用
收藏
页码:101 / 110
页数:10
相关论文
共 50 条
  • [41] Monolithic multigrid methods for magnetohydrodynamics
    Adler, James H.
    Benson, Thomas R.
    Cyr, Eric C.
    Farrell, Patrick E.
    MacLachlan, Scott P.
    Tuminaro, Ray S.
    SIAM Journal on Scientific Computing, 2020,
  • [42] p-multigrid methods and their comparison to h-multigrid methods within Isogeometric Analysis
    Tielen, R.
    Moller, M.
    Goeddeke, D.
    Vuik, C.
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2020, 372
  • [43] Block-asynchronous Multigrid Smoothers for GPU-accelerated Systems
    Anzt, Hartwig
    Tomov, Stanimire
    Gates, Mark
    Dongarra, Jack
    Heuveline, Vincent
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, ICCS 2012, 2012, 9 : 7 - 16
  • [44] MULTIGRID METHODS FOR NONCONFORMING FINITE-ELEMENT METHODS
    BRAESS, D
    VERFURTH, R
    SIAM JOURNAL ON NUMERICAL ANALYSIS, 1990, 27 (04) : 979 - 986
  • [45] Multigrid methods on adaptively refined grids
    Bastian, Peter
    Wieners, Christian
    COMPUTING IN SCIENCE & ENGINEERING, 2006, 8 (06) : 44 - 54
  • [46] Multigrid methods for computational wind engineering
    Univ of Arkansas, Fayetteville, United States
    J Wind Eng Ind Aerodyn, (952):
  • [47] ALGEBRAIC MULTIGRID DOMAIN DECOMPOSITION METHODS
    KUZNETSOV, YA
    SOVIET JOURNAL OF NUMERICAL ANALYSIS AND MATHEMATICAL MODELLING, 1989, 4 (05): : 351 - 379
  • [48] On quantitative analysis methods for multigrid solutions
    Diskin, B
    Thomas, JL
    Mineck, RE
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2005, 27 (01): : 108 - 129
  • [49] Advanced multigrid methods for systems of PDEs
    Vassilevski, Panayot S.
    Zikatanov, Ludmil T.
    NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2008, 15 (05) : 393 - 393
  • [50] Cascadic multigrid methods for parabolic problems
    Du Qiang
    Ming PingBing
    SCIENCE IN CHINA SERIES A-MATHEMATICS, 2008, 51 (08): : 1415 - 1439