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

被引:31
|
作者
Fuhry, Martin [1 ]
Giuliani, Andrew [1 ]
Krivodonova, Lilia [1 ]
机构
[1] Univ Waterloo, Waterloo, ON N2L 3G1, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
DG; GPU computing; compressible flow; nonlinear solvers; parallel algorithms; hyperbolic;
D O I
10.1002/fld.3963
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We present a novel implementation of the modal DG method for hyperbolic conservation laws in two dimensions on graphics processing units (GPUs) using NVIDIA's Compute Unified Device Architecture. 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 with an existing nodal DG-GPU implementation for linear problems. Copyright (c) 2014 John Wiley & Sons, Ltd.
引用
收藏
页码:982 / 1003
页数:22
相关论文
共 50 条