×

基于OpenMP并行化的隐式Navier-Stokes解算器混合非结构化网格的重新排序。 (英文) Zbl 1390.76051号

摘要:在基于非结构化网格的粘性流动模拟中,网格重排序是获得更好隐式收敛速度的有效方法。在共享内存机上进行并行计算时,由于OpenMP并行化划分的不同子域之间的接口,破坏了LU-SGS隐式格式求解高雷诺数流的收敛性能。为了提高OpenMP并行环境与隐式LU-SGS时间步进格式之间的兼容性,提出了一种非结构化混合网格的网格重排序方法。在该方法中,粘性层近体表面的结构网格单元沿法向(如柱)重新排序,非结构部分根据相邻关系逐层重新排序。为了研究当前实施方案的性能,在非结构化混合网格上模拟了RAE2822翼型、NHLP-2D L1T2多段翼型配置、DLR-F6翼身-面翼配置和航空航天飞机周围的湍流。数值结果表明,网格重排序方法是提高非结构化流动求解器并行计算收敛速度和整体效率的有效实用策略。

MSC公司:

76D05型 不可压缩粘性流体的Navier-Stokes方程
2005年5月 并行数值计算
76G25型 一般空气动力学和亚音速流动
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] 格罗普,W.D。;Kaushik博士。;Keyes,D.E。;Smith,B.F.,高性能并行隐式CFD,并行计算,27,337-362,(2001)·Zbl 0971.68191号
[2] 穆罗,V。;多明戈,P。;Vervisch,L.,复杂几何体大规模并行CFD代码的设计,C R Mécanique,339,141-148,(2011)·Zbl 1217.76054号
[3] Barney,B.(《并行计算导论》,第6卷,(2010年),劳伦斯·利弗莫尔国家实验室),10
[4] 达贡,L。;Menon,R.,Openmp:共享内存编程的行业标准API,计算科学与工程,IEEE,5,46-55,(1998)
[5] 霍夫林格,J。;Alavilli,P。;杰克逊,T。;Kuhn,B.,《使用openmp生成可伸缩性能:两个CFD应用的实验》,《并行计算》,27,391-413,(2001)·Zbl 0971.68025号
[6] Bessonov,O.,《多核计算机CFD代码的Openmp并行化:分析与比较》。并行计算技术,13-22,(2011),Springer
[7] 格罗普,W。;Lusk,大肠杆菌。;剂量,N。;Skjellum,A.,MPI消息传递接口标准的高性能、可移植实现,并行计算,22789-828,(1996)·Zbl 0875.68206号
[8] 加布里埃尔,E。;Fagg,G.E。;博西尔卡,G。;Angskun,T。;Dongarra,J.J。;Squires,J.M.,《开放MPI:下一代MPI实现的目标、概念和设计》,(并行虚拟机和消息传递接口的最新进展,(2004),Springer),97-104
[9] Appleyard,J。;Drikakis,D.,高并行MPI和GPU系统的高阶CFD和界面跟踪方法,计算流体,46,101-105,(2011)·兹比尔1431.76005
[10] 雅库波夫,S。;坎科特,B。;Abdel-Maksoud,M。;Rung,T.,Euler-Lagrange空化建模方法的混合MPI/openmp并行化,计算流体,80,365-371,(2013)·Zbl 1284.76376号
[11] 戈罗贝茨,A。;Trias,F。;Oliva,A.,用于不可压缩流混合超级计算的并行MPI+openmp+opencl算法,计算流体,88,764-772,(2013)·Zbl 1391.76090号
[12] Nakahashi,K。;沙洛夫,D。;卡诺,S。;Kodera,M.,《非结构化混合网格法在高雷诺数粘性流动中的应用》,《国际数值方法流体》,31,97-111,(1999)·Zbl 0986.76052号
[13] Wang Y,Murgie S.粘性流模拟的混合网格生成。摘自:《第15届国际啮合圆桌会议论文集》,施普林格出版社,2006年。第109-26页。
[14] Wang G,Ye Z,Z Y.单元型非结构化网格生成及其在粘性流动模拟中的应用。2004年第24届国际航空科学大会。
[15] Soetrisno M,Imlay ST,Roberts DW,Taflin DE。混合结构-非结构网格的三维分区隐式程序开发。AIAA论文,1996年。第96-167页。
[16] Löhner,R.,《非结构化网格的一些有用的重新编号策略》,《国际数值方法工程杂志》,36,3259-3270,(1993)·兹比尔0800.73550
[17] 马丁·D·。;Loehner,R.,《不可压缩流动的隐式基于线的求解器》,AIAA论文,6681992年,(1992)
[18] Yoon S,Jameson A.Euler和Navier-Stokes方程的LU-SSOR格式。参加:1987年第25届美国航空航天局航空科学会议。
[19] 沙洛夫,D。;Nakahashi,K.,用于矢量化LU-SGS Navier-Stokes计算的三维混合非结构化网格的重新排序,AIAA论文,97,2102-2117,(1997)
[20] 奥布里,R。;Houzeaux,G。;巴斯克斯,M。;Cela,J.,《共享内存机器上基于非结构化边的解算器的一些有用策略》,《国际数值方法工程杂志》,85,537-561,(2011)·Zbl 1217.76066号
[21] Löhner,R.,在共享内存、基于缓存的并行机上运行的非结构化网格求解器的重新编号策略,计算方法应用机械工程,163,95-109,(1998)·Zbl 0960.76075号
[22] Mian HH,Wang G,Raza MA。HUNS3D流动求解器在气动阻力预测案例中的应用和验证。In:应用科学与技术(IBCAST),2013年IEEE第十届国际bhurban会议,2013年。第209-18页。
[23] 王,G。;姜瑜。;Ye,Z.,用于混合非结构网格上高雷诺数流动计算的改进LU-SGS隐式格式,Chin。J.Aeronaut。,25, 33-41, (2012)
[24] 查普曼,B。;Jost,G。;Van Der Pas,R.(《使用OpenMP:便携式共享内存并行编程》,(2008),麻省理工学院出版社)
[25] 佐藤,Y。;Hino,T。;Ohashi,K.,使用openmp的多色排序方法对非结构化Navier-Stokes解算器进行并行化,Comput Fluids,88496-509,(2013)·Zbl 1391.76572号
[26] Pirzadeh S.非结构化网格生成的最新进展。AIAA论文92-04451992。
[27] Pirzadeh,S.,《用先进前沿方法生成非结构化网格的结构化背景网格》,AIAA J,31,257-265,(1993)
[28] 库克,P。;菲尔曼,M。;McDonald,M.,《翼型RAE 2822:压力分布、边界层和尾流测量》,RAE,(1977年)
[29] Moir I.带高升力装置的二维机翼的测量。AGARD咨询报告303,航空航天研发咨询小组,Neuilly-sur-Seine,测试案例A2,1994年。
[30] http://aaac.larc.nasa.gov/tsab/cfdlarc/aiaa-dpw/Worshop2/。
[31] 李绍,(典型几何体上的高超音速流(中文),(2007),国防工业出版社)
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。