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 条
  • [21] A Unified Approach to Distance-Two Colouring of Planar Graphs
    Amini, Omid
    Esperet, Louis
    van den Heuvel, Jan
    PROCEEDINGS OF THE TWENTIETH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2009, : 273 - +
  • [22] A GENERAL INTERPOLATION STRATEGY FOR ALGEBRAIC MULTIGRID USING ENERGY MINIMIZATION
    Olson, Luke N.
    Schroder, Jacob B.
    Tuminaro, Raymond S.
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2011, 33 (02): : 966 - 991
  • [23] Improving algebraic multigrid interpolation operators for linear elasticity problems
    Baker, A. H.
    Kolev, Tz. V.
    Yang, U. M.
    NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2010, 17 (2-3) : 495 - 517
  • [24] PARALLEL HERMITE INTERPOLATION - AN ALGEBRAIC APPROACH
    EGECIOGLU, O
    GALLOPOULOS, E
    KOC, CK
    COMPUTING, 1989, 42 (04) : 291 - 307
  • [25] PARALLEL ENERGY-MINIMIZATION PROLONGATION FOR ALGEBRAIC MULTIGRID
    Janna, Carlo
    Franceschini, Andrea
    Schroder, Jacob b.
    Olson, Luke
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2023, 45 (05): : A2561 - A2584
  • [26] Parallel algebraic multigrid methods in gyrokinetic turbulence simulations
    Adams, M. F.
    Nishimura, Y.
    COMMUNICATIONS IN COMPUTATIONAL PHYSICS, 2007, 2 (05) : 881 - 899
  • [27] REDUCING PARALLEL COMMUNICATION IN ALGEBRAIC MULTIGRID THROUGH SPARSIFICATION
    Bienz, Amanda
    Falgout, Robert D.
    Gropp, William
    Olson, Luke N.
    Schroder, Jacob B.
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2016, 38 (05): : S332 - S357
  • [28] Towards a Parallel Algebraic Multigrid Solver Using PGAS
    Jansson, Niclas
    Laure, Erwin
    HPC ASIA'18: PROCEEDINGS OF WORKSHOPS OF HPC ASIA, 2018, : 31 - 38
  • [29] A Parallel Algebraic Multigrid Solver on Graphics Processing Units
    Haase, Gundolf
    Liebmann, Manfred
    Douglas, Craig C.
    Plank, Gernot
    HIGH PERFORMANCE COMPUTING AND APPLICATIONS, 2010, 5938 : 38 - +
  • [30] Parallel algebraic multigrid methods on distributed memory computers
    Haase, G
    Kuhn, M
    Reitzinger, S
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2002, 24 (02): : 410 - 427