-
题名基于CUDA的大规模流体实时模拟
被引量:3
- 1
-
-
作者
周煜坤
陈清华
余潇
-
机构
南京理工大学计算机科学与技术学院
-
出处
《计算机应用与软件》
CSCD
2015年第1期143-147,170,共6页
-
基金
国防科技基础产品创新计划项目(AS03905)
-
文摘
流体模拟是计算机图形学中一个重要课题。使用基于粒子的光滑流体动力学SPH(smoothed particle hydrodynamics)方法模拟大规模流体的运动需要大量的粒子模拟流体,计算量巨大,传统的方法很难达到实时性要求。为了解决该问题,使用NVIDIA的并行计算架构CUDA(Compute Unified Device Architecture)将SPH方法的全部处理过程在GPU上实现,充分利用了GPU并行计算的性能优势。使用Z-order排列改进已有的并行邻域搜索算法,并通过优化数据结构及存储器分配,有效缓解了SPH方法在GPU架构上的性能瓶颈。实验结果表明,该方法能实时逼真地模拟大规模流体,与已有的GPU方法相比处理速度有显著的提升。
-
关键词
流体模拟
sph
实时
cuda
gpu
z-order
-
Keywords
fluid simulation sph real-time cuda gpu z-order
-
分类号
TP3
[自动化与计算机技术—计算机科学与技术]
-