2016
DOI: 10.1002/cpe.3970
|View full text |Cite
|
Sign up to set email alerts
|

Systematic adaptation of stencil‐based 3D MPDATA to GPU architectures

Abstract: In this work, we focus on a systematic adaptation of the stencil-based multidimensional positive definite advection transport algorithm (MPDATA) to different graphics processing unit (GPU)-based computing platforms. Another objective of this work is to compare the performance of MPDATA on several platforms, including a multi-GPU system with two NVIDIA Tesla K80 cards, and single-card platforms with Tesla K20X, GeForce GTX TITAN, and GeForce GTX 980. The usage of the following optimization methods is proposed t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

0
12
0

Year Published

2017
2017
2019
2019

Publication Types

Select...
5
2

Relationship

3
4

Authors

Journals

citations
Cited by 16 publications
(12 citation statements)
references
References 31 publications
(73 reference statements)
0
12
0
Order By: Relevance
“…The 3D MPDATA application corresponds to an iterative algorithm that solves the continuity equation describing the advection of a nondiffusive quantity Ψ. A single iteration of MPDATA is called a time step and returns a single array.…”
Section: Mpdata Overviewmentioning
confidence: 99%
“…The 3D MPDATA application corresponds to an iterative algorithm that solves the continuity equation describing the advection of a nondiffusive quantity Ψ. A single iteration of MPDATA is called a time step and returns a single array.…”
Section: Mpdata Overviewmentioning
confidence: 99%
“…Those readers that are more interested in the specification of MPDATA and its implementation can refer to [29,34,36].…”
Section: Overviewmentioning
confidence: 99%
“…However, the majority of them deploy only a fraction of the GPU theoretical performance even after careful tuning (e.g. see Smirnov and Stegailov, 2016; Stegailov et al, 2016; Rojek et al, 2016). The sustained performance is usually limited by the memory-bound nature of the algorithms.…”
Section: Introductionmentioning
confidence: 99%