A PERFORMANCE COMPARISON OF CONTINUOUS AND DISCONTINUOUS GALERKIN METHODS WITH FAST MULTIGRID SOLVERS

被引:57
|
作者
Kronbichler, Martin [1 ]
Wall, Wolfgang A. [1 ]
机构
[1] Tech Univ Munich, Inst Computat Mech, Boltzmannstr 15, D-85748 Garching, Germany
来源
SIAM JOURNAL ON SCIENTIFIC COMPUTING | 2018年 / 40卷 / 05期
关键词
high-order finite elements; discontinuous Galerkin method; hybridizable discontinuous Galerkin; multigrid method; matrix-free method; high-performance computing; MULTILEVEL METHODS; HDG; ALGORITHMS; IMPLICIT; CG;
D O I
10.1137/16M110455X
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This study presents a fair performance comparison of the continuous finite element method, the symmetric interior penalty discontinuous Galerkin method, and the hybridized discontinuous Galerkin (HDG) method. Modern implementations of high-order methods with state-of-the-art multigrid solvers for the Poisson equation are considered, including fast matrix-free implementations with sum factorization on quadrilateral and hexahedral elements. For the HDG method, a multigrid approach that combines a grid transfer from the trace space to the space of linear finite elements with algebraic multigrid on further levels is developed. It is found that high-order continuous finite elements give best time to solution for smooth solutions, closely followed by the matrix-free solvers for the other two discretizations. Their performance is up to an order of magnitude higher than that of the best matrix-based methods, even after including the superconvergence effects in the matrix-based HDG method. This difference is because of the vastly better performance of matrix-free Operator evaluation as compared to sparse matrix-vector products. A roofline performance model confirms the superiority of the matrix-free implementation.
引用
收藏
页码:A3423 / A3448
页数:26
相关论文
共 50 条
  • [1] Scale separation in fast hierarchical solvers for discontinuous Galerkin methods
    Aizinger, Vadym
    Kuzmin, Dmitri
    Korous, Lukas
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2015, 266 : 838 - 849
  • [2] Smoothed aggregation multigrid solvers for high-order discontinuous Galerkin methods for elliptic problems
    Olson, Luke N.
    Schroder, Jacob B.
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2011, 230 (18) : 6959 - 6976
  • [3] Smoothed aggregation multigrid solvers for high-order discontinuous Galerkin methods for elliptic problems
    Department for Computer Science, University of Illinois at Urbana-Champaign, Urbana, IL 61801, United States
    不详
    [J]. J. Comput. Phys., 18 (6959-6976):
  • [4] MULTIGRID METHODS - DEVELOPMENT OF FAST SOLVERS
    HEMKER, PW
    KETTLER, R
    WESSELING, P
    DEZEEUW, PM
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 1983, 13 (3-4) : 311 - 326
  • [5] Discontinuous Galerkin methods and fast iterative solvers for the numerical solution of compressible flow
    Prill, Florian
    [J]. DLR Deutsches Zentrum fur Luft- und Raumfahrt e.V. - Forschungsberichte, 2010, (17): : 1 - 279
  • [6] Homogeneous multigrid for embedded discontinuous Galerkin methods
    Lu, Peipei
    Rupp, Andreas
    Kanschat, Guido
    [J]. BIT NUMERICAL MATHEMATICS, 2022, 62 (03) : 1029 - 1048
  • [7] Homogeneous multigrid for embedded discontinuous Galerkin methods
    Peipei Lu
    Andreas Rupp
    Guido Kanschat
    [J]. BIT Numerical Mathematics, 2022, 62 : 1029 - 1048
  • [8] Space Decompositions and Solvers for Discontinuous Galerkin Methods
    de Dios, Blanca Ayuso
    Zikatanov, Ludmil
    [J]. DOMAIN DECOMPOSITION METHODS IN SCIENCE AND ENGINEERING XXI, 2014, 98 : 3 - 15
  • [9] BoSSS: A package for multigrid extended discontinuous Galerkin methods
    Kummer, Florian
    Weber, Jens
    Smuda, Martin
    [J]. COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2021, 81 : 237 - 257
  • [10] Multigrid Algorithms for High Order Discontinuous Galerkin Methods
    Antonietti, Paola F.
    Sarti, Marco
    Verani, Marco
    [J]. DOMAIN DECOMPOSITION METHODS IN SCIENCE AND ENGINEERING XXII, 2016, 104 : 3 - 13