首页> 外文期刊>International journal of computer games technology >Real-Time Incompressible Fluid Simulation on the GPU
【24h】

Real-Time Incompressible Fluid Simulation on the GPU

机译:GPU上的实时不可压缩流体模拟

获取原文
       

摘要

We present a parallel framework for simulating incompressible fluids with predictive-corrective incompressible smoothed particle hydrodynamics (PCISPH) on the GPU in real time. To this end, we propose an efficient GPU streaming pipeline to map the entire computational task onto the GPU, fully exploiting the massive computational power of state-of-the-art GPUs. In PCISPH-based simulations, neighbor search is the major performance obstacle because this process is performed several times at each time step. To eliminate this bottleneck, an efficient parallel sorting method for this time-consuming step is introduced. Moreover, we discuss several optimization techniques including using fast on-chip shared memory to avoid global memory bandwidth limitations and thus further improve performance on modern GPU hardware. With our framework, the realism of real-time fluid simulation is significantly improved since our method enforces incompressibility constraint which is typically ignored due to efficiency reason in previous GPU-based SPH methods. The performance results illustrate that our approach can efficiently simulate realistic incompressible fluid in real time and results in a speed-up factor of up to 23 on a high-end NVIDIA GPU in comparison to single-threaded CPU-based implementation.
机译:我们提供了一个并行框架,用于在GPU上实时模拟具有预测-校正不可压缩平滑粒子流体动力学(PCISPH)的不可压缩流体。为此,我们提出了一种高效的GPU流传输管道,以将整个计算任务映射到GPU上,从而充分利用最先进GPU的强大计算能力。在基于PCISPH的模拟中,邻居搜索是主要的性能障碍,因为此过程在每个时间步均执行了多次。为了消除此瓶颈,针对此耗时的步骤引入了一种有效的并行排序方法。此外,我们讨论了几种优化技术,包括使用快速片上共享内存来避免全局内存带宽限制,从而进一步提高现代GPU硬件的性能。在我们的框架下,实时流体模拟的真实性得到了显着改善,因为我们的方法实施了不可压缩性约束,在以前基于GPU的SPH方法中,由于效率原因,这种约束通常被忽略。性能结果表明,与基于单线程CPU的实现相比,高端NVIDIA GPU上,我们的方法可以有效地实时模拟逼真的不可压缩流体,并导致高达23的加速因子。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号