pith. sign in

High-performance Implementation of Matrix-free High-order Discontinuous Galerkin Methods

1 Pith paper cite this work. Polarity classification is still indexing.

1 Pith paper citing it
abstract

Achieving a substantial part of peak performance on todays and future high-performance computing systems is a major challenge for simulation codes. In this paper we address this question in the context of the numerical solution of partial differential equations with finite element methods, in particular the discontinuous Galerkin method applied to a convection-diffusion-reaction model problem. Assuming tensor product structure of basis functions and quadrature on cuboid meshes in a matrix-free approach a substantial reduction in computational complexity can be achieved for operator application compared to a matrix-based implementation while at the same time enabling SIMD vectorization and the use of fused-multiply-add. Close to 60\% of peak performance are obtained for a full operator evaluation on a Xeon Haswell CPU with 16 cores and speedups of several hundred (with respect to matrix-based computation) are achieved for polynomial degree seven. Excellent weak scalability on a single node as well as the roofline model demonstrate that the algorithm is fully compute-bound with a high flop per byte ratio. Excellent scalability is also demonstrated on up to 6144 cores using message passing.

fields

math.NA 1

years

2026 1

verdicts

UNVERDICTED 1

clear filters

representative citing papers

Coalesced Matrix-Free Finite Elements in Cell-Wise Storage

math.NA · 2026-07-02 · unverdicted · novelty 6.0

A cell-wise primary storage for continuous high-order FEM enables exact matrix-free CG iteration on GPUs by confining communication to the preconditioner and realizing DSS via sequential axis face exchanges without gather-scatter or atomics.

citing papers explorer

Showing 1 of 1 citing paper after filters.

  • Coalesced Matrix-Free Finite Elements in Cell-Wise Storage math.NA · 2026-07-02 · unverdicted · none · ref 34 · internal anchor

    A cell-wise primary storage for continuous high-order FEM enables exact matrix-free CG iteration on GPUs by confining communication to the preconditioner and realizing DSS via sequential axis face exchanges without gather-scatter or atomics.