×

在GPU上求解Boltzmann方程。 (英文) Zbl 1308.65009号

摘要:我们展示了如何使用图形处理单元(GPU)加速玻尔兹曼方程的直接求解。为了充分利用GPU的计算能力,我们选择了一种将自由流项的有限差分离散化与碰撞积分的蒙特卡罗计算相结合的求解方法。通过求解二维驱动空腔流,验证了该程序的有效性。计算结果表明,可以减少两个数量级序列码的计算时间。这使得所提出的求解方法成为研究非定常低马赫数流动的粒子模拟的可行替代方案。

MSC公司:

65二氧化碳 蒙特卡罗方法
65日元10 特定类别建筑的数值算法
20年第35季度 玻尔兹曼方程
76P05号机组 稀有气体流动,流体力学中的玻尔兹曼方程

软件:

CUDA公司
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] Cercignani,C.,《玻尔兹曼方程及其应用》(1988),Springer-Verlag:Springer-Verlag纽约·Zbl 0646.76001号
[2] Bird,G.A.,《分子气体动力学与气体流动的直接模拟》(1994),克拉伦登出版社:克拉伦登出版社牛津·Zbl 0709.76511号
[3] Frezzotti,A。;Gibelli,L。;Lorenzani,S.,流体蒸发到真空中的平均场动力学理论描述,物理学。流体,17(2005),012102-12·Zbl 1187.76165号
[4] 霍莫尔,T.M.M。;Hadjiconstantinou,N.G.,波尔兹曼方程的低方差偏差模拟蒙特卡罗,J.Compute。物理。,226, 2341-2358 (2007) ·Zbl 1214.82089号
[5] Wagner,W.,波尔兹曼方程的偏差粒子蒙特卡罗,蒙特卡罗方法应用。,14, 191-268 (2008) ·Zbl 1158.82002年
[6] Frezzotti,A.,二元混合物强蒸发的数值研究,流体动力学。决议,8175-187(1991)
[7] Tcheremissine,F.,Boltzmann方程的直接数值解,AIP Conf.Proc。,762, 677-685 (2005)
[8] Aristov,V.V.,求解Boltzmann方程的直接方法和非平衡流研究(2001),Springer-Verlag:Springer-Verlag纽约·Zbl 0983.82011号
[9] Frezzotti,A.,《多原子气体稳态蒸发的数值研究》,《欧洲力学杂志》。B流体,26,1,93-104(2007)·Zbl 1105.76057号
[10] 马丁森,P。;布拉斯科,J。;Künnemeyer,R。;Jordan,R.,《使用(NVIDIA^®)图形处理器加速蒙特卡罗模拟》,计算。物理学。Comm.,180,10,1983-1989(2009)
[11] Januszewski,M。;Kostur,M.,用CUDA加速随机微分方程的数值解,计算。物理学。Comm.,181,1,183-188(2010)·Zbl 1205.65024号
[12] A.Frezzotti,G.P.Ghiroldi,L.Gibelli,在GPU上求解模型动力学方程,计算与流体,压力。;A.Frezzotti,G.P.Ghiroldi,L.Gibelli,在GPU上求解模型动力学方程,计算与压榨液·Zbl 1271.76301号
[13] 贝克,L.L。;Hadjiconstantinou,N.G.,《低速气流玻尔兹曼方程的方差减少蒙特卡罗解:间断Galerkin公式》,国际。J.数字。《液体方法》,58,381-402(2008)·兹比尔1226.76036
[14] 亚里士多夫,V.V。;Tcheremissine,F.G.,苏联计算机。数学。物理。,20, 208-225 (1980) ·Zbl 0458.76061号
[15] NVIDIA Corporation,NVIDIA-CUDA编程指南,2008年6月,2.0版,http://www.nvidia.com/CUDA; NVIDIA公司,NVIDIA CUDA编程指南,2008年6月,2.0版,http://www.nvidia.com/CUDA
[16] P.Micikevivius,使用CUDA对GPU进行三维有限差分计算,载于:ACM国际会议论文集,第383卷,2009年,第79-84页。;P.Micikevivius,使用CUDA对GPU进行三维有限差分计算,见:ACM国际会议论文集,第383卷,2009年,第79-84页。
[17] Varoutis,S。;瓦卢乔治斯(Valougeorgis),D。;Sharipov,F.,积分矩法在受边界诱导不连续性影响的稳态二维稀薄气体流动中的应用,J.Compute。物理。,2276272-6287(2008年)·Zbl 1388.76276号
[18] 查普曼,S。;Cowling,T.G.,《非均匀气体的数学理论》(1990),剑桥大学出版社·兹比尔0098.39702
[19] Salas,M.D.,关于网格收敛的一些观察,计算与流体,35,688-692(2006)·Zbl 1177.76264号
[20] Elsen,E。;LeGresley,P。;Darve,E.,使用GPU对高超声速飞行器上方的流量进行大型计算,J.Compute。物理。,227, 10148-10161 (2008) ·Zbl 1218.76035号
[21] 安德森,J.A。;Lorenz,C.D。;Travesset,A.,在图形处理单元上完全实现的通用分子动力学模拟,J.Compute。物理。,227, 5342-5359 (2008) ·Zbl 1148.81301号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。