Parallelization of the numerical simulation of motion of deformable objects within fluid domain on a GPU device
DOI:
https://doi.org/10.4108/eai.28-2-2018.154143Keywords:
CUDA architecture, NVIDIA, lattice Boltzmann method, solid-fluid interaction, parallelization speed-up.Abstract
Computationally demanding numerical simulations can be significantly accelerated using GPU (Graphics Processing Unit) devices. This way, the results of the simulation can be observed in real time. In this paper, the principles of GPU programming are used to simulate the movement of deformable objects within fluid domain. Lattice Boltzmann (LB) method is used to simulate fluid flow. The solid-fluid interaction is modeled using the Immersed boundary method. The developed software was tested on a Tesla GPU device; the execution time of parallelized version and sequential version of the software are compared and significant speed-up is obtained. Fluid flow simulations in the field of biomedicine that needed up to several hours to be performed, can now be completed in just a few minutes.
Downloads
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2022 EAI Endorsed Transactions on Pervasive Health and Technology
This work is licensed under a Creative Commons Attribution 3.0 Unported License.
This is an open access article distributed under the terms of the CC BY-NC-SA 4.0, which permits copying, redistributing, remixing, transformation, and building upon the material in any medium so long as the original work is properly cited.
Funding data
-
Ministarstvo Prosvete, Nauke i Tehnološkog Razvoja
Grant numbers III41007;ON174028