End-to-end GPU acceleration of low-order-refined preconditioning for high-order finite element discretizations
Will Pazner, Tzanio Kolev, Jean-Sylvain Camier

TL;DR
This paper introduces GPU-accelerated algorithms for low-order-refined preconditioning in high-order finite element methods, enabling efficient, scalable solutions with optimal memory use across complex problems.
Contribution
It develops end-to-end GPU algorithms for low-order-refined preconditioning, including novel basis functions for vector problems, with demonstrated scalability and efficiency.
Findings
GPU algorithms achieve high kernel throughput.
Methods demonstrate strong and weak scalability.
Effective on adaptively refined and large-scale problems.
Abstract
In this paper, we present algorithms and implementations for the end-to-end GPU acceleration of matrix-free low-order-refined preconditioning of high-order finite element problems. The methods described here allow for the construction of effective preconditioners for high-order problems with optimal memory usage and computational complexity. The preconditioners are based on the construction of a spectrally equivalent low-order discretization on a refined mesh, which is then amenable to, for example, algebraic multigrid preconditioning. The constants of equivalence are independent of mesh size and polynomial degree. For vector finite element problems in and (e.g. for electromagnetic or radiation diffusion problems) a specially constructed interpolation-histopolation basis is used to ensure fast convergence. Detailed performance studies are carried out to…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Numerical Methods in Computational Mathematics · Electromagnetic Scattering and Analysis · Matrix Theory and Algorithms
