2017
DOI: 10.1007/978-3-319-65870-4_25
|View full text |Cite
|
Sign up to set email alerts
|

GPU Acceleration of Hermite Methods for the Simulation of Wave Propagation

Abstract: The Hermite methods of Goodrich, Hagstrom, and Lorenz (2006) use Hermite interpolation to construct high order numerical methods for hyperbolic initial value problems. The structure of the method has several favorable features for parallel computing. In this work, we propose algorithms that take advantage of the many-core architecture of Graphics Processing Units. The algorithm exploits the compact stencil of Hermite methods and uses data structures that allow for efficient data load and stores. Additionally t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
12
0

Year Published

2018
2018
2020
2020

Publication Types

Select...
2
1

Relationship

3
0

Authors

Journals

citations
Cited by 3 publications
(13 citation statements)
references
References 14 publications
1
12
0
Order By: Relevance
“…Noticeably a single GPU kernel offers a better time to solution with advantage of reliving the need to store the interpolate on account of less data movement. These results are consistent with what has been observed in [14].…”
Section: Acceleration On Graphics Processing Unitssupporting
confidence: 94%
See 2 more Smart Citations
“…Noticeably a single GPU kernel offers a better time to solution with advantage of reliving the need to store the interpolate on account of less data movement. These results are consistent with what has been observed in [14].…”
Section: Acceleration On Graphics Processing Unitssupporting
confidence: 94%
“…A full description of the interpolation procedure can be found in [7,13,15]. The coefficients of the polynomial are used to carry out the time stepping algorithm.…”
Section: Description Of the Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…The Hermite methods of Goodrich and co-authors were first tailored to graphics processing units by Dye in [10] wherein an implementation for the two dimensional advection equation was proposed. Strategies for three-dimensional equations were later proposed by Vargas and co-authors in [21]. Here we focus on extending the techniques introduced in [21] to develop algorithms for the dissipative and conservative Hermite methods in three space dimensions.…”
Section: An Example In Two Space Dimensionsmentioning
confidence: 99%
“…Strategies for three-dimensional equations were later proposed by Vargas and co-authors in [21]. Here we focus on extending the techniques introduced in [21] to develop algorithms for the dissipative and conservative Hermite methods in three space dimensions.…”
Section: An Example In Two Space Dimensionsmentioning
confidence: 99%