2016
DOI: 10.1016/j.cpc.2016.05.006
|View full text |Cite
|
Sign up to set email alerts
|

GPU-centric resolved-particle disperse two-phase flow simulation using the Physalis method

Abstract: We present work on a new implementation of the Physalis method for resolved-particle disperse two-phase flow simulations. We discuss specifically our GPU-centric programming model that avoids all device-host data communication during the simulation. Summarizing the details underlying the implementation of the Physalis method, we illustrate the application of two GPU-centric parallelization paradigms and record insights on how to best leverage the GPU's prioritization of bandwidth over latency. We perform a com… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
7
0

Year Published

2016
2016
2020
2020

Publication Types

Select...
6

Relationship

2
4

Authors

Journals

citations
Cited by 9 publications
(7 citation statements)
references
References 27 publications
0
7
0
Order By: Relevance
“…We have implemented the methods described above in an open-source code designed for GPUcentric operation on CUDA-enabled GPUs [32], and we have found it to run more than 90 times faster than the legacy code of Z&P and G&P. In terms of accuracy, we find comparable results but with an increased convergence rate of Lamb's coefficient iterations and smaller particle force fluctuations.…”
Section: Validation and Benchmarkingmentioning
confidence: 90%
“…We have implemented the methods described above in an open-source code designed for GPUcentric operation on CUDA-enabled GPUs [32], and we have found it to run more than 90 times faster than the legacy code of Z&P and G&P. In terms of accuracy, we find comparable results but with an increased convergence rate of Lamb's coefficient iterations and smaller particle force fluctuations.…”
Section: Validation and Benchmarkingmentioning
confidence: 90%
“…[21]; implementation details are described in Ref. [22]. The Navier-Stokes equations are solved on a fixed Cartesian grid by a projection method.…”
Section: Methodsmentioning
confidence: 99%
“…Here we describe a straightforward implementation of the mathematical model formulated in the previous section. Since much of it is the same as for the isothermal physalis implementation, which is described in detail in several earlier papers [16,35,36], we focus here mainly on the novel aspects that are introduced by the energy equation.…”
Section: Methodsmentioning
confidence: 99%
“…The scalar products in ( 16) are effected by the same Lebedev quadrature method used e.g. for (7) and described in [35] and [36]. The temperature at the quadrature nodes is obtained by linear interpolation from the surrounding nodes.…”
Section: Methodsmentioning
confidence: 99%