导航

ACTA AERONAUTICAET ASTRONAUTICA SINICA ›› 2010, Vol. 31 ›› Issue (2): 249-256.

• 流体力学、飞行力学与发动机 • Previous Articles     Next Articles

Parallel Computing Methods for CFD Using a GPU and Implicit Scheme

Zhang Bing, Han Jinglong   

  1. College of Aerospace Engineering, Nanjing University of Aeronautics and Astronautics
  • Received:2009-06-16 Revised:2009-09-15 Online:2010-02-25 Published:2010-02-25
  • Contact: Han Jinglong

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 (CUDA) 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.

Key words: computational fluid dynamics, graphics processing unit, parallel computing, implicit scheme, compute unified device architecture

CLC Number: