GPU-accelerated Bernstein-Bezier discontinuous Galerkin methods for wave problems
Jesse Chan, T. Warburton

TL;DR
This paper demonstrates that Bernstein-Bezier basis functions, when GPU-accelerated, offer superior efficiency and stability for high-order discontinuous Galerkin methods in wave simulations, outperforming nodal kernels.
Contribution
It introduces an optimized, quadrature-free evaluation method for Bernstein-Bezier DG discretizations on GPUs, improving computational performance and stability for wave problems.
Findings
Bernstein-Bezier kernels outperform nodal kernels at high approximation orders.
The proposed method achieves optimal complexity in DG evaluations.
GPU implementation enhances the efficiency of Bernstein-Bezier DG methods.
Abstract
We evaluate the computational performance of the Bernstein-Bezier basis for discontinuous Galerkin (DG) discretizations and show how to exploit properties of derivative and lift operators specific to Bernstein polynomials for an optimal complexity quadrature-free evaluation of the DG formulation. Issues of efficiency and numerical stability are discussed in the context of a model wave propagation problem. We compare the performance of Bernstein-Bezier kernels to both a straightforward and a block-partitioned implementation of nodal DG kernels in a time-explicit GPU-accelerated DG solver. Computational experiments confirm the advantage of Bernstein-Bezier DG kernels over both straightforward and block-partitioned nodal DG kernels at high orders of approximation.
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.
Taxonomy
TopicsAdvanced Numerical Methods in Computational Mathematics · Numerical methods for differential equations · Electromagnetic Simulation and Numerical Methods
