基于CUDA的大规模流体实时模拟

被引:3
作者
周煜坤
陈清华
余潇
机构
[1] 南京理工大学计算机科学与技术学院
关键词
流体模拟; SPH; 实时; CUDA; GPU; Z-order;
D O I
暂无
中图分类号
TP391.41 [];
学科分类号
080203 ;
摘要
流体模拟是计算机图形学中一个重要课题。使用基于粒子的光滑流体动力学SPH(smoothed particle hydrodynamics)方法模拟大规模流体的运动需要大量的粒子模拟流体,计算量巨大,传统的方法很难达到实时性要求。为了解决该问题,使用NVIDIA的并行计算架构CUDA(Compute Unified Device Architecture)将SPH方法的全部处理过程在GPU上实现,充分利用了GPU并行计算的性能优势。使用Z-order排列改进已有的并行邻域搜索算法,并通过优化数据结构及存储器分配,有效缓解了SPH方法在GPU架构上的性能瓶颈。实验结果表明,该方法能实时逼真地模拟大规模流体,与已有的GPU方法相比处理速度有显著的提升。
引用
收藏
页码:143 / 147+170 +170
页数:6
相关论文
empty
未找到相关数据