基于CPU-GPU混合加速的SPH流体仿真方法
基于光滑粒子流体力学(SPH:Smoothed Particle Hydrodynamics)的流体仿真是虚拟现实技术的重要研究内容,但SPH流体仿真需要大量的计算资源,采用一般计算方法难以实现流体仿真的实时性.流体仿真通常由物理计算、碰撞检测和渲染等部分组成,借助GPU并行加速粒子的物理属性计算和碰撞过程使SPH方法的实时流体仿真成为可能.为了满足流体仿真应用中的真实性和实时性需求,本文提出一种基于CPU—GPU混合加速的SPH流体仿真方法,流体计算部分采用GPU并行加速、流体渲染部分采用基于CPU的OpenMP加速.实验结果表明,本文提出的基于CPU—GPU混舍加速的SPH流体仿真方法与CPU实现相比,能显著地减少流体仿真单帧计算时间且能更快速地完成渲染任务.
图像处理器 光滑粒子流体力学 虚拟现实技术 数据传输
胡鹏飞 袁志勇 廖样云 郑奇 陈二虎
武汉大学计算机学院,湖北武汉430072
国内会议
桂林
中文
411-418
2013-10-29(万方平台首次上网日期,不代表论文的发表时间)