Journal of Shanghai Jiaotong University ›› 2013, Vol. 47 ›› Issue (08): 1198-1204.

• Aeronautics & Astronautics • Previous Articles     Next Articles

Parallel Optimization of Direct Simulation Monte Carlo Method Using Compute Unified Device Architecture Fortran

YAN Li,DAI Xinyi,CHEN Jialuo,WANG Pingyang,OUYANG Hua
  

  1. (School of Mechanical Engineering, Shanghai Jiaotong University, Shanghai 200240, China)
  • Received:2012-10-30 Online:2013-08-29 Published:2013-08-29

Abstract:

Direct simulation Monte Carlo (DSMC) method is currently the most widely used numerical method for rarefied flow calculation. Based on the Fortran programming platform of GPU (Graphics Processing Unit) and CUDA (Compute Unified Device Architecture), the DSMC method was optimized. Taking the calculation of high supersonic aerodynamic heating as an example, the effect of serial and parallel computing speed and simulation molecules on parallel efficiency was studied. The comparison shows that the parallel results are consistent with each other and parallel program achieved an acceleration of 4 to 10 times. And accelerating performance is proportional to the size of calculation. The application of GPU parallel technology will greatly promote the development of DSMC method.
 

Key words: direct simulation Monte Carlo (DSMC), Fortran, graphic processing unit (GPU), compute unified device architecture (CUDA), aerodynamic heating

CLC Number: