Distance-two interpolation for parallel algebraic multigrid

被引:73
|
作者
De Sterck, Hans [2 ]
Falgout, Robert D. [1 ]
Nolting, Joshua W. [3 ]
Yang, Ulrike Meier [1 ]
机构
[1] Lawrence Livermore Natl Lab, Ctr Appl Sci Comp, Livermore, CA 94551 USA
[2] Univ Waterloo, Dept Appl Math, Waterloo, ON N2L 3G1, Canada
[3] Univ Colorado, Dept Appl Math, Boulder, CO 80302 USA
关键词
algebraic multigrid; long-range interpolation; parallel implementation; reduced complexity; truncation;
D O I
10.1002/nla.559
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Algebraic multigrid (AMG) is one of the most efficient and scalable parallel algorithms for solving sparse linear systems on unstructured grids. However, for large 3D problems, the coarse grids that are normally used in AMG often lead to growing complexity in terms of memory use and execution time per AMG V-cycle. Sparser coarse grids, such as those obtained by the parallel modified independent set (PMIS) coarsening algorithm, remedy this complexity growth but lead to nonscalable AMG convergence factors when traditional distance-one interpolation methods are used. In this paper, we study the scalability of AMG methods that combine PMIS coarse grids with long-distance interpolation methods. AMG performance and scalability are compared for previously introduced interpolation methods as well as new variants of them for a variety of relevant test problems on parallel computers. It is shown that the increased interpolation accuracy largely restores the scalability of AMG convergence factors for PMIS-coarsened grids, and in combination with complexity reducing methods, such as interpolation truncation, one obtains a class of parallel AMG methods that enjoy excellent scalability properties on large parallel computers. Copyright (c) 2007 John Wiley & Sons, Ltd.
引用
收藏
页码:115 / 139
页数:25
相关论文
共 50 条
  • [41] Generalization of algebraic multiscale to algebraic multigrid
    Ehrmann, Silvia
    Gries, Sebastian
    Schweitzer, Marc Alexander
    COMPUTATIONAL GEOSCIENCES, 2020, 24 (02) : 683 - 696
  • [42] On the algebraic multigrid method
    Chang, QS
    Wong, YS
    Fu, HQ
    JOURNAL OF COMPUTATIONAL PHYSICS, 1996, 125 (02) : 279 - 292
  • [43] A review of algebraic multigrid
    Stüben, K
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2001, 128 (1-2) : 281 - 309
  • [44] An introduction to algebraic multigrid
    Falgout, Robert D.
    COMPUTING IN SCIENCE & ENGINEERING, 2006, 8 (06) : 24 - 33
  • [45] Algebraic multigrid methods
    Xu, Jinchao
    Zikatanov, Ludmil
    ACTA NUMERICA, 2017, 26 : 591 - 721
  • [46] Adaptive algebraic multigrid
    Brezina, M
    Falgout, R
    Maclachlan, S
    Manteuffel, T
    Mccormick, S
    Ruge, J
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2006, 27 (04): : 1261 - 1286
  • [47] JXPAMG: a parallel algebraic multigrid solver for extreme-scale numerical simulations
    Xu, Xiaowen
    Yue, Xiaoqiang
    Mao, Runzhang
    Deng, Yuntong
    Huang, Silu
    Zou, Haifeng
    Liu, Xiao
    Hu, Shaoliang
    Feng, Chunsheng
    Shu, Shi
    Mo, Zeyao
    CCF TRANSACTIONS ON HIGH PERFORMANCE COMPUTING, 2023, 5 (01) : 72 - 83
  • [48] A parallel algebraic multigrid solver for fast magnetic edge-element analyses
    Mifune, T
    Iwashita, T
    Shimasaki, M
    IEEE TRANSACTIONS ON MAGNETICS, 2005, 41 (05) : 1660 - 1663
  • [49] ESPSim: An Efficient Scalable Power Grid Simulator Based on Parallel Algebraic Multigrid
    Li, Chunqiao
    An, Chengtao
    Yang, Fan
    Zeng, Xuan
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2023, 28 (01)
  • [50] Evaluation of parallel aggregate creation orders: Smoothed aggregation algebraic multigrid method
    Fujii, A
    Nishida, A
    Oyanagi, Y
    HIGH PERFORMANCE COMPUTATIONAL SCIENCE AND ENGINEERING, 2004, 172 : 99 - 122