Matrix-free multigrid block-preconditioners for higher order Discontinuous Galerkin discretisations
Peter Bastian, Eike Hermann M\"uller, Steffen M\"uthing, Marian, Piatkowski

TL;DR
This paper introduces a novel matrix-free multigrid block-preconditioner for higher-order Discontinuous Galerkin discretizations, significantly improving computational efficiency and parallelism in solving elliptic PDEs.
Contribution
It presents a new matrix-free implementation of block-smoothers that avoids dense matrix assembly, enabling efficient high-order DG solvers on modern manycore CPUs.
Findings
Achieves high computational performance with matrix-free block-smoothers.
Demonstrates effectiveness on complex elliptic PDEs including convection-dominated problems.
Enables scalable multigrid methods for high-order discretizations.
Abstract
Efficient and suitably preconditioned iterative solvers for elliptic partial differential equations (PDEs) of the convection-diffusion type are used in all fields of science and engineering. To achieve optimal performance, solvers have to exhibit high arithmetic intensity and need to exploit every form of parallelism available in modern manycore CPUs. The computationally most expensive components of the solver are the repeated applications of the linear operator and the preconditioner. For discretisations based on higher-order Discontinuous Galerkin methods, sum-factorisation results in a dramatic reduction of the computational complexity of the operator application while, at the same time, the matrix-free implementation can run at a significant fraction of the theoretical peak floating point performance. Multigrid methods for high order methods often rely on block-smoothers to reduce…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
