首页 | 本学科首页   官方微博 | 高级检索  
     

基于GPU和隐式格式的CFD并行计算方法
引用本文:张兵,韩景龙. 基于GPU和隐式格式的CFD并行计算方法[J]. 航空学报, 2010, 31(2): 249-256
作者姓名:张兵  韩景龙
作者单位:南京航空航天大学航空宇航学院,江苏,南京,210016;南京航空航天大学航空宇航学院,江苏,南京,210016
摘    要:从图形处理器(GPU)架构特点出发,提出了基于数据并行的隐式计算流体力学(CFD)求解方法,空间离散格式采用迎风Roe格式,计算网格适用于结构和非结构网格。采用统一计算设备架构(CUDA)技术实现了GPU上的隐式CFD并行计算。分别在Intel Core2 Quad3.0GHzCPU和NVIDIAGTX280 GPU上进行了计算,结果表明隐式格式计算速度是显式格式6倍以上,采用显式格式的计算加速比达到28倍,采用隐式格式计算加速比达到了28.7倍,同时计算加速比随计算规模的增加而增加。计算结果和实验结果较为吻合。

关 键 词:计算流体力学  图形处理器  并行计算  隐式格式  统一计算设备架构

Parallel Computing Methods for CFD Using a GPU and Implicit Scheme
Zhang Bing,Han Jinglong. Parallel Computing Methods for CFD Using a GPU and Implicit Scheme[J]. Acta Aeronautica et Astronautica Sinica, 2010, 31(2): 249-256
Authors:Zhang Bing  Han Jinglong
Affiliation:College of Aerospace Engineering, Nanjing University of Aeronautics and Astronautics
Abstract:Based on the features of the graphics processing unit(GPU)architecture,an implicit data-parallel scheme is developed to solve computaitional fluid dynamics(CFD)problems.The proposed method is applicable to structured and unstructured meshes and uses an upwind scheme to achieve more accurate results.The method is implemented on NVIDIA GTX280 GPU by employing compute unifified device anchitecture (CU-DA)technology and compared with Intel Core 2 Quad 3.0 GHz CPU.The results indicate that the implicit scheme proposed in this article is 6 times faster than the explicit scheme with the same hardware and the computation is sped up to 28.7 times by using the GPU and implicit scheme comparing to 28 times by using explicit scheme,and it will be more efficient for larger scale problems.Finally,the results with this scheme exhibit good agreement with existing experimental data.
Keywords:computational fluid dynamics  graphics processing unit  parallel computing  implicit scheme  compute unified device architecture
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《航空学报》浏览原始摘要信息
点击此处可从《航空学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号