×

使用Physalis方法对以GPU为中心的解析颗粒分散两相流进行模拟。 (英语) Zbl 1375.76135号

总结:我们提出了一种新的Physalis方法实现方法,用于解析颗粒分散两相流模拟。我们专门讨论了以GPU为中心的编程模型,该模型避免了仿真期间的所有设备主机数据通信。总结Physalis方法实现的细节,我们说明了两个以GPU为中心的并行化范例的应用,并记录了如何最好地利用GPU的带宽优先于延迟的见解。我们对当前以GPU为中心的实现与传统串行CPU优化代码之间的计算效率进行了比较,并得出结论:通过仔细规范两个代码的运行时间,GPU硬件的运行时间提高了60倍。

MSC公司:

76米25 其他数值方法(流体力学)(MSC2010)
65日元10 特定类别建筑的数值算法
2005年5月 并行数值计算

软件:

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

参考文献:

[1] 克罗,C.T。;施瓦茨科普夫,J.D。;Sommerfeld,M。;Tsuji,Y.,《液滴和颗粒的多相流》(2012),CRC出版社:美国博卡拉顿CRC出版社
[2] Jackson,R.,《流化粒子动力学》(2000),剑桥大学出版社:剑桥大学出版社·Zbl 0956.76004号
[3] 迪恩,N.G。;Annaland,M.V.S。;德霍夫,M.A.V。;Kuipers,J.A.M.,《流化床离散颗粒建模综述》,化学。工程科学。,62、1-2、28-44(2007),流化床应用
[4] Kidaneariam,A.G。;Uhlmann,M.,水下沉积物中模式形成的直接数值模拟,J.流体力学。,750 (2014)
[5] 梅赫拉巴迪,M。;Tenneti,S。;加格·R。;Subramaniam,S.,《均质气固流动中的拟湍流气相速度波动:固定颗粒集合和自由演变悬浮液》,《流体力学杂志》。,770210-246(2015年)
[6] 杨,J。;Stern,F.,《用于强耦合流固相互作用的非迭代直接强迫浸没边界法》,J.Compute。物理。,295, 0, 779-804 (2015) ·Zbl 1349.76556号
[7] 纪,C。;蒙吉扎,A。;Avital,E。;徐,D。;Williams,J.,《湍流通道中颗粒的跳跃》,Phys。E版,89,第052202条pp.(2014)
[8] Wylie,J.J。;科赫·D·L。;Ladd,A.J.C.,《高颗粒惯性和中等流体惯性悬浮液的流变学》,《流体力学杂志》。,480, 95-118 (2003) ·Zbl 1063.76653号
[9] 阿普特,S.V。;Martin,M。;Patankar,N.A.,《复杂流动中刚性颗粒流相互作用的完全解析模拟(FRS)数值方法》,J.Compute。物理。,228, 8, 2712-2738 (2009) ·Zbl 1282.76148号
[10] 曾磊。;巴拉昌达尔,S。;Najjar,F.M.,湍流通道流中固定有限尺寸粒子的尾迹响应,国际J·多波。流量,36,5,406-422(2010)
[11] Simeonov,J.A。;Calantoni,J.,《碰撞粒子直接数值模拟中的机械接触和润滑建模》,国际期刊Multiph。流量,46,38-53(2012)
[12] 张,Z。;Prosperetti,A.,《三维粒子模拟的二阶方法》,J.Compute。物理。,210, 1, 292-324 (2005) ·Zbl 1154.76372号
[13] Sierakowski,A.J。;Prosperetti,A.,Physalis方法解析粒子模拟:增强和新功能,J.Comput。物理。,309, 164-184 (2016) ·兹比尔1351.76302
[14] Harris,M.J.,第38章:GPU上的快速流体动力学模拟,(GPU宝石:实时图形的编程技术、技巧和技巧(2004),培生高等教育:美国新泽西培生高等学校)
[15] Khajeh-Saeed,A。;Perot,J.B.,《使用多种图形处理器的计算流体动力学模拟》,《计算》。科学。工程,14,3,10-19(2012)
[16] Khajeh-Saeed,A。;Perot,J.B.,《使用GPU加速超级计算机对湍流进行直接数值模拟》,J.Compute。物理。,235, 0, 241-257 (2013)
[17] Niemeyer,K.E。;Sung,C.J.,在计算流体动力学中开发图形处理器的最新进展和挑战,J.超级计算机。,67, 2, 528-564 (2014)
[18] 扎斯佩尔,P。;Griebel,M.,求解多GPU集群上的不可压缩两相流,计算。流体,80,0,356-364(2013),第23届平行流体动力学国际会议精选贡献ParCFD2011·Zbl 1284.76012号
[19] 古德蒙德松,K。;Prosperetti,A.,粒子模拟physalis方法中Lamb系数计算的改进程序,J.Compute。物理。,234, 44-59 (2013)
[20] Brown,D.L。;科尔特斯,R。;Minion,M.L.,《不可压缩Navier-Stokes方程的精确投影方法》,J.Compute。物理。,168, 2, 464-499 (2001) ·兹比尔1153.76339
[21] Ferziger,J.H。;Perić,M.,《流体动力学的计算方法》(2002),Springer:Springer Berlin·Zbl 0998.76001号
[22] Govindaraju,N。;劳埃德,B。;Dotsenko,Y。;B.史密斯。;Manferdelli,J.,图形处理器上的高性能离散傅里叶变换,(2008年ACM/IEEE超级计算会议论文集(2008),IEEE),1-12
[23] Silberstein,M。;舒斯特,A。;盖革,D。;帕特尼,A。;Owens,J.D.,通过软件管理缓存高效计算GPU上的和产品,(第22届超级计算国际年会论文集,ICS’08(2008),ACM:ACM纽约,纽约,美国),309-318
[26] 罗莎莱斯,C。;Meneveau,C.,《各向同性湍流数值模拟中的线性强迫:物理空间实现和收敛特性》,Phys。流体,17,9(2005)·Zbl 1187.76449号
[27] 卡罗尔,P.L。;Blanquart,G.,对伦德格伦的各向同性湍流物理空间速度强迫方法提出的修正,Phys。流体,25,10(2013)
[28] 博托,L。;Prosperetti,A.,通过一个或多个球形颗粒的湍流的完全解析数值模拟,Phys。流体,24,1(2012)
[29] 列别捷夫,V.I.,《球面上的正交》,苏联计算机。数学。数学。物理。,16, 2, 10-24 (1976) ·Zbl 0348.65023号
[30] Fortin,P。;Athanassoula,E。;Lambert,J.-C.,《星系n体模拟不同代码的比较》,Astron。天体物理学。,531,A120(2011)
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。