2010
DOI: 10.1016/j.crme.2010.12.004
|View full text |Cite
|
Sign up to set email alerts
|

GPU computing for shallow water flow simulation based on finite volume schemes

Abstract: This article is a review of the work that we are carrying out to efficiently simulate shallow water flows. In this paper, we focus on the efficient implementation of path-conservative Roe type high-order finite volume schemes to simulate shallow flows that are supposed to be governed by the one-layer or two-layer shallow water systems, formulated under the form of a conservation law with source terms. The implementation of the scheme is carried out on Graphics Processing Units (GPUs), thus achieving a substant… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
30
0

Year Published

2012
2012
2017
2017

Publication Types

Select...
5
2
1

Relationship

2
6

Authors

Journals

citations
Cited by 66 publications
(30 citation statements)
references
References 21 publications
0
30
0
Order By: Relevance
“…The CUDA implementation of the algorithm exposed in Section 3 is a variant of the implementation described in [13], Section 7.3. The general steps of the implementation are depicted in Figure 1b.…”
Section: Cuda Implementation Of the Ir-roe Methodsmentioning
confidence: 99%
See 2 more Smart Citations
“…The CUDA implementation of the algorithm exposed in Section 3 is a variant of the implementation described in [13], Section 7.3. The general steps of the implementation are depicted in Figure 1b.…”
Section: Cuda Implementation Of the Ir-roe Methodsmentioning
confidence: 99%
“…In order to perform this arrangement, firstly we build a list of communication cells for each adjacent submesh. For example, in Figure 2b we would have two lists: [10,11,12] and [12,13]. Now, for each communication cell of the submesh that must be sent to two MPI processes, we build a pair (p 1 , p 2 ), meaning that the cell must be sent to processes p 1 and p 2 .…”
Section: Creation Of Data In Submeshes Of Typementioning
confidence: 99%
See 1 more Smart Citation
“…Modern Graphics Processing Units (GPUs) offer hundreds of processing units optimized for massively performing floating point operations in parallel and have shown to be a cost-effective way to obtain a substantially higher performance in the applications related to SWE [14,8,22,3] due to the high exploitable parallelism which exhibits the numerical schemes to solve SWE.…”
Section: Introductionmentioning
confidence: 99%
“…The popularity of using these devices is growing to accelerate computationally intensive tasks [4]. GPU card presents a massively parallel architecture which includes hundreds of processing units optimized for performing floating point operations and multithreaded execution.…”
Section: Introductionmentioning
confidence: 99%