2013
DOI: 10.5194/gmdd-6-3743-2013
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

CUDA-C implementation of the ADER-DG method for linear hyperbolic PDEs

Abstract: We implement the ADER-DG numerical method using the CUDA-C language to run the code in a Graphic Processing Unit (GPU). We focus on solving linear hyperbolic partial differential equations where the method can be expressed as a combination of precomputed matrix multiplications becoming a good candidate to be used on the GPU hardware. Moreover, the method is arbitrarily high-order involving intensive work on local data, a property that is also beneficial for the target hardware. We compare our GPU implementatio… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2015
2015
2017
2017

Publication Types

Select...
2
1

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(1 citation statement)
references
References 19 publications
(24 reference statements)
0
1
0
Order By: Relevance
“…It turns out that some numerical methods can benefit greatly from porting them to GPGPUs, while others are limited by their memory access and computation patterns. One approach using a high-order ADER (arbitrary high-order derivative) discontinuous Galerkin method for accurate tsunami wave simulation is described in [73]. This code benefits moderately from the GPGPU architecture with a maximum speed-up of approx.…”
Section: (A) Porting On Gpumentioning
confidence: 99%
“…It turns out that some numerical methods can benefit greatly from porting them to GPGPUs, while others are limited by their memory access and computation patterns. One approach using a high-order ADER (arbitrary high-order derivative) discontinuous Galerkin method for accurate tsunami wave simulation is described in [73]. This code benefits moderately from the GPGPU architecture with a maximum speed-up of approx.…”
Section: (A) Porting On Gpumentioning
confidence: 99%