×

求解多GPU集群上的不可压缩两相流。 (英语) Zbl 1284.76012号

摘要:我们提出了一个基于全多GPU的双精度三维两相不可压缩Navier-Stokes方程求解器。它能够基于水平集方法模拟空气和水等两种流体的相互作用。采用高阶差分格式和Chorin投影法进行空间和时间离散。深入的性能分析表明,通过比较价格相同的GPU和CPU,GPU的能效实际提高了三倍多。我们在两个不同的多GPU集群上观察到了深刻的强缩放和弱缩放。

理学硕士:

76-04 流体力学相关问题的软件、源代码等
76T99型 多相多组分流动
76D05型 不可压缩粘性流体的Navier-Stokes方程
76M20码 有限差分方法在流体力学问题中的应用

软件:

CUDA公司
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Feichtinger,C。;哈比奇,J。;Köstler,H。;海格·G。;吕德,美国。;Wellein,G.,异构GPU-CPU集群的基于补丁的灵活格子Boltzmann并行化方法,并行计算,37,9,536-549(2011)
[2] 王,X。;Aoki,T.,在GPU集群上使用格子Boltzmann方法进行不可压缩流计算的Multi-GPU性能,并行计算,37,9,521-535(2011)
[4] Brandvik,T。;Pullan,G.,《涡轮机械流动的加速3D Navier-Stokes解算器》,涡轮机械杂志,133,2(2011)
[11] Kuo,S.-H。;Chiu,P.-H。;林,R.-K。;Lin,Y.-T.,求解不可压缩两相流的GPU实现,世界科学院-工程技术,878-886(2011)
[12] 格里贝尔,M。;Zaspel,P.,三维两相不可压缩Navier-Stokes方程的多GPU加速求解器,计算科学与研究发展,25,1-2,65-73(2010)
[13] Dornseifer,T。;格里贝尔,M。;Neunhoeffer,T.,流体动力学数值模拟,实用介绍(1998),SIAM:SIAM Philadelphia
[15] Verleye,B。;克罗齐,R。;格里贝尔,M。;Klitz,M。;洛莫夫,S。;Morren,G.,《织物增强材料的渗透性:模拟、剪切影响、验证》,《合成科学技术》,68,13,2804-2810(2008)
[16] 克罗齐,R。;格里贝尔,M。;Schweitzer,M.A.,通过三维表面张力水平集方法对气泡和液滴变形的数值模拟,Int J Numer Methods Fluids,62,963-993(2009)·Zbl 1423.76455号
[17] Osher,S。;Sethian,J.A.,《以曲率相关速度传播的前沿:基于Hamilton-Jacobi公式的算法》,《计算物理杂志》,79,12-49(1988)·兹伯利0659.65132
[18] 萨斯曼,M。;斯梅雷卡,P。;Osher,S.,《计算不可压缩两相流解的水平集方法》,《计算物理杂志》,114146-159(1994)·Zbl 0808.76077号
[19] Brackbill,J.U。;科特,D.B。;Zemach,C.,《模拟表面张力的连续体方法》,《计算物理杂志》,100,2,335-354(1992)·兹比尔0775.76110
[20] Chorin,A.J.,Navier-Stokes方程的数值解,数学计算,22,104,745-762(1968)·Zbl 0198.50103号
[23] Walters,J.K。;Davidson,J.F.,无粘性液体中形成的气泡的初始运动——第2部分。三维气泡和环形气泡,流体力学杂志,17,312-336(1963)·Zbl 0125.16203号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。