Discontinuous Galerkin methods on graphics processing units for nonlinear hyperbolic conservation laws

01/28/2016
by   Martin Fuhry, et al.
0

We present a novel implementation of the modal discontinuous Galerkin (DG) method for hyperbolic conservation laws in two dimensions on graphics processing units (GPUs) using NVIDIA's Compute Unified Device Architecture (CUDA). Both flexible and highly accurate, DG methods accommodate parallel architectures well as their discontinuous nature produces element-local approximations. High performance scientific computing suits GPUs well, as these powerful, massively parallel, cost-effective devices have recently included support for double-precision floating point numbers. Computed examples for Euler equations over unstructured triangle meshes demonstrate the effectiveness of our implementation on an NVIDIA GTX 580 device. Profiling of our method reveals performance comparable to an existing nodal DG-GPU implementation for linear problems.

READ FULL TEXT

page 6

page 22

page 24

page 26

research
07/02/2020

Monolithic convex limiting in discontinuous Galerkin discretizations of hyperbolic conservation laws

In this work we present a framework for enforcing discrete maximum princ...
research
06/28/2020

GPU-Accelerated Discontinuous Galerkin Methods: 30x Speedup on 345 Billion Unknowns

A discontinuous Galerkin method for the discretization of the compressib...
research
07/12/2023

The Runge–Kutta discontinuous Galerkin method with compact stencils for hyperbolic conservation laws

In this paper, we develop a new type of Runge–Kutta (RK) discontinuous G...
research
12/21/2022

Parallel kinetic schemes for conservation laws, with large time steps

We propose a new parallel Discontinuous Galerkin method for the approxim...
research
08/16/2021

Parallel time integration using Batched BLAS (Basic Linear Algebra Subprograms) routines

We present an approach for integrating the time evolution of quantum sys...
research
12/20/2021

Efficient implementation of modern entropy stable and kinetic energy preserving discontinuous Galerkin methods for conservation laws

Many modern discontinuous Galerkin (DG) methods for conservation laws ma...
research
07/09/2020

GPU-accelerated discontinuous Galerkin methods on polytopic meshes

Discontinuous Galerkin (dG) methods on meshes consisting of polygonal/po...

Please sign up or login with your details

Forgot password? Click here to reset