单相流动数值模拟的SIMPLE算法在GPU上的实现

被引:22
作者
王健 [1 ]
许明 [1 ,2 ]
葛蔚 [1 ]
李静海 [1 ]
机构
[1] 中国科学院过程工程研究所,多相复杂系统国家重点实验室
[2] 中国科学院研究生院
关键词
单相流动; 直接数值模拟; CUDA; GPU; 并行计算;
D O I
暂无
中图分类号
O35 [流体力学]; TP391.41 [];
学科分类号
070301 [无机化学];
摘要
基于交错网格的SIMPLE算法,利用CUDA(compute unified device architecture)技术进行了图形处理器(GPU)上的直接数值模拟(DNS).将高雷诺数方腔流作为研究实例,在NVIDIA GTX295显卡的单个和4个GPU上的计算速度最高可分别达Intel Xeon5430CPU之单核的50和150倍,与其他模拟结果的对比表明了上述计算的合理性,并展示了采用GPU实现高精度大规模的湍流计算的前景.
引用
收藏
页码:1979 / 1986
页数:8
相关论文
共 9 条
[1]
颗粒流体复杂系统的多尺度模拟.[M].李静海[等]著;.科学出版社.2005,
[2]
传热与流体流动的数值计算.[M].(美)帕坦卡(S.V.Patankar)著;张政译;.科学出版社.1984,
[3]
Molecular dynamics simulation of complex multiphase flow on a computer cluster with GPUs.[J]..Science in China(Series B:Chemistry).2009, 03
[4]
用Gao-Yong湍流方程组数值模拟高雷诺数顶盖驱动方腔流 [J].
闫文辉 ;
张常贤 ;
陈宁宁 ;
高歌 .
水科学进展, 2008, (03) :428-433
[5]
基于区域分解的并行SIMPLER算法研究 [J].
肖曼玉 ;
欧阳洁 ;
李永刚 .
应用基础与工程科学学报, 2006, (03) :316-323
[6]
Large calculation of the flow over a hypersonic vehicle using a GPU [J].
Elsen, Erich ;
LeGresley, Patrick ;
Darve, Eric .
JOURNAL OF COMPUTATIONAL PHYSICS, 2008, 227 (24) :10148-10161
[7]
Accurate three-dimensional lid-driven cavity flow [J].
Albensoeder, S ;
Kuhlmann, HC .
JOURNAL OF COMPUTATIONAL PHYSICS, 2005, 206 (02) :536-558
[8]
Fluid Mechanics in the Driven Cavity.[J].P. N. Shankar;M. D. Deshpande.Annual Review of Fluid Mechanics.2000,
[9]
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