2013
DOI: 10.4028/www.scientific.net/amm.444-445.380
|View full text |Cite
|
Sign up to set email alerts
|

OpenCL-Based GPU Acceleration of ISPH Simulation for Incompressible Flows

Abstract: Thanks to the recent development of tools such as CUDA and OpenCL it has become possible to fully utilize Graphical Processing Units (GPUs) for scientific computing. OpenCL promises huge savings in parallel code development and optimization efforts due to it is not restricted to a specific architecture. We have developed an OpenCL-based acceleration framework on GPU for numerical simulations of incompressible flows using incompressible Smoothed Particle Hydrodynamics (ISPH). In order to assess the performance … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(5 citation statements)
references
References 7 publications
0
5
0
Order By: Relevance
“…The same order of speedup was achieved in other GPU implementations of projection-based particle methods, e.g. GPU implementations of MPS [Kakuda et al 2013] and ISPH [Qiu, 2014].…”
Section: Enhancement Of Computational Efficiencymentioning
confidence: 57%
“…The same order of speedup was achieved in other GPU implementations of projection-based particle methods, e.g. GPU implementations of MPS [Kakuda et al 2013] and ISPH [Qiu, 2014].…”
Section: Enhancement Of Computational Efficiencymentioning
confidence: 57%
“…Nonetheless, WCSPH is free from this issue because its required memory grows linearly as the increase in total particle number due to the fully explicit property in time. Therefore, only a few efforts have been dedicated to implementing ISPH on GPU (see, e.g., [104][105][106]).…”
Section: Weakly Compressible or Truly Incompressible: The Best Choice Towards Oeds Simulationsmentioning
confidence: 99%
“…The use of OpenCL allows the use of NVIDIA or AMD GPUs and the same code can be executed on multi-core CPUs. GPU implementations of ISPH can be found in [117][118][119]. The work in [117] presented a solver written in OpenCL that could be executed on a CPU or GPU and the performance of both architectures was compared.…”
Section: High Performance Computing Solutions For Complex Hydraulic Ementioning
confidence: 99%
“…GPU implementations of ISPH can be found in [117][118][119]. The work in [117] presented a solver written in OpenCL that could be executed on a CPU or GPU and the performance of both architectures was compared. The work in [118] showed an ISPH code to perform realistic fluid simulations in real time, so some simplifications were applied to increase the speed of execution.…”
Section: High Performance Computing Solutions For Complex Hydraulic Ementioning
confidence: 99%