A matrix-free high-order discontinuous Galerkin compressible Navier-Stokes solver: A performance comparison of compressible and incompressible formulations for turbulent incompressible flows
Niklas Fehn, Wolfgang A. Wall, Martin Kronbichler

TL;DR
This paper develops a high-performance, matrix-free discontinuous Galerkin solver for compressible Navier-Stokes equations and compares its efficiency with an incompressible formulation for turbulent flow simulations.
Contribution
It introduces a highly efficient matrix-free DG solver for compressible flows and provides a detailed performance comparison with an incompressible DG solver on modern multicore architectures.
Findings
Compressible DG solver shows significant potential for performance improvements.
Performance comparison reveals differences in efficiency between compressible and incompressible formulations.
Numerical tests demonstrate the solver's effectiveness on turbulent flow benchmarks.
Abstract
Both compressible and incompressible Navier-Stokes solvers can be used and are used to solve incompressible turbulent flow problems. In the compressible case, the Mach number is then considered as a solver parameter that is set to a small value, , in order to mimic incompressible flows. This strategy is widely used for high-order discontinuous Galerkin discretizations of the compressible Navier-Stokes equations. The present work raises the question regarding the computational efficiency of compressible DG solvers as compared to a genuinely incompressible formulation. Our contributions to the state-of-the-art are twofold: Firstly, we present a high-performance discontinuous Galerkin solver for the compressible Navier-Stokes equations based on a highly efficient matrix-free implementation that targets modern cache-based multicore architectures. The performance…
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.
