arrow
返回

Optimizations for predictive-corrective particle-based fluid simulation on GPU

delete2022-01-10
delete2
PRE
AI
S
Samuel Carensac
N
Nicolas Pronost *
S
Saïda Bouakaz
DOI:10.1007/s00371-021-02379-wdelete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The use of particles-based simulations to produce fluid animations is nowadays a frequently used method by both the industrial and research sectors. Although there are many variations of the smoothed particle hydrodynamics (SPH) algorithm currently being used, they all have the common characteristic of being highly parallel in nature. They are therefore frequently implemented on graphics processing units (GPUs) to benefit of high computation capacities of modern GPUs. However, such optimizations require specific optimizations to make use of the full capacity of the GPU, with sometimes optimizations being contradictory to optimizations used in CPU implementations. In this paper, we explored various optimizations on a GPU implementation of a recent particle-based fluid simulation algorithm using an iterative pressure solver. In particular, we focused on CPU optimizations that have not been thoroughly studied for GPU implementations: the indexing for the neighbor's structure, the frequency of the sorting of the fluid particles, the use of lookup tables for the kernel function computations and the use of a warm-start to improve the performance of the iterative pressure solver. We show that some of these optimizations are only effective for very specific hardware configurations and sometimes even impact the performance negatively. We also show that the warm-start reduces the computation time but introduces a cyclic instability in the simulation. We propose a solution to reduce this instability without requiring to modify the implementation of the fluid algorithm.
Keyword:
Fluid simulation
SPH
Animation
GPU

期刊

Visual Computer 封面图
Visual Computer
IF:
2.9
论文数:
4.6K
被引数:
6.5K

机构

U
Universite Claude Bernard Lyon 1
学者数:
2.4W
论文数: 1.7W
被引数: 156
引用论文

引用论文

SE—Structures and Environment
err2002-11-01
err0
PREAI
errN. Katsoulas; A. Baille; C. Kittas
err分享
err收藏
Versatile Rigid-Fluid Coupling for Incompressible SPH用于不可压缩SPH的通用刚性流体耦合
err2012-07-01
err222
PREAI
errAkinci, Nadir; Ihmsen, Markus; Akinci, Gizem; Solenthaler, Barbara; Teschner, Matthias
err分享
err收藏
Neighbour lists for smoothed particle hydrodynamics on GPUs
err2018-04-01
err27
errOAAI
errWinkler, Daniel; Rezavand, Massoud; Rauch, Wolfgang
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
err分享
err收藏
err分享
err收藏
Associations between source of information about sex and sexual health outcomes in Britain: findings from the third National Survey of Sexual Attitudes and Lifestyles (Natsal-3)
err2015-03-05
err0
errOAAI
errWendy Macdowall; Kyle G Jones; Clare Tanton; Soazig Clifton; Andrew J Copas; Catherine H Mercer; Melissa J Palmer; Ruth Lewis; Jessica Datta; Kirstin R Mitchell; Nigel Field; Pam Sonnenberg; Anne M Johnson; Kaye Wellings
err分享
err收藏
err分享
err收藏
学者 查看更多内容