![]() |
个人信息Personal Information
助理研究员
学历:南京航空航天大学
学位:工学博士学位
所在单位:航空学院
A GPU-accelerated implicit meshless method for compressible flows
点击次数:
所属单位:航空学院
发表刊物:JOURNAL OF COMPUTATIONAL PHYSICS
关键字:Implicit meshless GPU computing LU-SGS Rainbow coloring Euler equations
摘要:This paper develops a recently proposed GPU based two-dimensional explicit meshless method (Ma et al., 2014) by devising and implementing an efficient parallel LU-SGS implicit algorithm to further improve the computational efficiency. The capability of the original 2D meshless code is extended to deal with 3D complex compressible flow problems. To resolve the inherent data dependency of the standard LU-SGS method, which causes thread-racing conditions destabilizing numerical computation, a generic rainbow coloring method is presented and applied to organize the computational points into different groups by painting neighboring points with different colors. The original LU-SGS method is modified and parallelized accordingly to perform calculations in a color-by-color manner. The CUDA Fortran programming model is employed to develop the key kernel functions to apply boundary conditions, calculate time steps, evaluate residuals as well as advance and update the solution in the temporal space. Aseries of two- and three-dimensional test cases including compressible flows over single-and multi-element airfoils and a M6 wing are carried out to verify the developed code. The obtained solutions agree well with experimental data and other computational results reported in the literature. Detailed analysis on the performance of the developed code reveals that the developed CPU based implicit meshless method is at least four to eight times faster than its explicit counterpart. The computational efficiency of the implicit method could be further improved by ten to fifteen times on the GPU. (c) 2018 Elsevier Inc. All rights reserved.
ISSN号:0021-9991
是否译文:否
发表时间:2018-05-01
合写作者:马志华,陈红全,曹骋
通讯作者:陈红全,张加乐