GPGPU-based Smoothed Particle Hydrodynamic Fluid Simulation

贾金原,欧嘉蔚,温婵娟
2010-01-01
Abstract:Real-time fluid simulation has become a challenging task due to its intensive computational resource required. This paper presents a new particle-based SPH fluid simulation method based completely on GPU. By this method, hash-based uniform grid is constructed firstly on GPU to locate the neighbor particles faster in arbitrary scale scenes. Then in rendering stage, the particle vertex buffer is updated with the particle position buffer directly by sampling textures in vertex shader, thus, the intensive data transfers between CPU and GPU is avoided and the parallelism of GPU hardware is further utilized. The experimental results show that, in comparison with the pure CPU implementation or combined implementation of CPU and GPU, our method can be used to reduce the fundamental computing time in terms of single GPU time slice effectively and thus significantly improve the performance of fluid simulation and rendering.
What problem does this paper attempt to address?