基于GPGPU的Lattice-Boltzmann数值模拟算法

被引:10
作者
周季夫 [1 ]
钟诚文 [1 ]
尹世群 [2 ]
解建飞 [3 ]
张勇 [4 ]
机构
[1] 西北工业大学高性能计算研究与发展中心
[2] 西南大学计算机与信息科学学院
[3] 西北工业大学翼型、叶栅空气动力学国防科技重点实验室
[4] 中国人民解放军部队
关键词
基于图形处理器的通用计算; 帧缓存扩展; 多重渲染目标; Lattice-Boltzmann方法; 反弹边界; 乒乓技术;
D O I
暂无
中图分类号
TP391.41 [];
学科分类号
080203 ;
摘要
对Lattice Boltzmann方法(LBM)在GPGPU下的建模和算法进行了一系列研究,使得该方法在GPU下的计算加速比提升,大大缩短计算过程的时间消耗.重新设计了GPU的计算流程,在舍弃pixel buffer离屏渲染的同时,采用最新的帧缓存对象,多重纹理、多通道渲染和乒乓技术来设计一套基于方腔的LBM数值模拟程序,最终使GPU的计算时间缩短到CPU计算时间的六分之一.
引用
收藏
页码:912 / 918
页数:7
相关论文
共 4 条
[1]   基于Lattice Boltzmann模型的液-液混合流模拟 [J].
朱红斌 ;
刘学慧 ;
柳有权 ;
吴恩华 .
计算机学报, 2006, (12) :2071-2079
[2]   基于LBM模型在GPU上实时草波动的实现研究 [J].
王国锦 ;
陈雷霆 ;
何明耘 .
计算机应用, 2006, (S2) :271-272+275
[3]   基于GPU带有复杂边界的三维实时流体模拟 [J].
柳有权 ;
刘学慧 ;
吴恩华 .
软件学报, 2006, (03) :568-576
[4]   SIMULATION OF CAVITY FLOW BY THE LATTICE BOLTZMANN METHOD [J].
HOU, SL ;
ZOU, Q ;
CHEN, SY ;
DOOLEN, G ;
COGLEY, AC .
JOURNAL OF COMPUTATIONAL PHYSICS, 1995, 118 (02) :329-347