Scaling to the stars -- a linearly scaling elliptic solver for $p$-multigrid
Immo Huismann, J\"org Stiller, and Jochen Fr\"ohlich

TL;DR
This paper introduces a novel matrix-free explicit inverse for static condensed operators in high-order elliptic solvers, enabling a linearly scaling p-multigrid method that significantly improves efficiency for high polynomial degrees in CFD applications.
Contribution
It develops a matrix-free explicit inverse for static condensed operators, allowing a linearly scaling p-multigrid solver for high-order methods in CFD.
Findings
Solver reduces residual by ten orders in fewer than four iterations.
Runtime scales linearly with degrees of freedom for polynomial degrees up to 48.
Solver achieves less than one microsecond per unknown on a CPU core.
Abstract
High-order methods gain increased attention in computational fluid dynamics. However, due to the time step restrictions arising from the semi-implicit time stepping for the incompressible case, the potential advantage of these methods depends critically on efficient elliptic solvers. Due to the operation counts of operators scaling with with the polynomial degree times the number of degrees of freedom , the runtime of the best available multigrid solvers scales with . This scaling with significantly lowers the applicability of high-order methods to high orders. While the operators for residual evaluation can be linearized when using static condensation, Schwarz-type smoothers require their inverses on fixed subdomains. No explicit inverse is known in the condensed case and matrix-matrix multiplications scale with ${p…
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.
