期刊文献+

一种DSMC方法的并行策略 被引量:2

A Parallel Algorithm of DSMC Method
原文传递
导出
摘要 为提高直接模拟蒙特卡罗(DSMC)仿真模拟的并行计算效率,基于消息传递接口(MPI)的并行环境,通过对比分析主从模式及对等模式两种程序设计模式下的并行效率,探讨了对等模式下非结构网格DSMC并行程序实现的关键技术及实施途径。提出了一种非结构网格下动态负载平衡DSMC仿真模拟的并行策略,设计了基于对等模式动态负载平衡的DSMC并行算法。最后以钝锥外形的高超声速绕流问题进行仿真模拟,验证本文并行算法的有效性,结果表明,本文设计的基于对等模式动态负载平衡的DSMC并行算法能够以高效的并行效率给出合理的结果。 For improving parallel efficiency of the direct simulation Monte Carlo (DSMC) method, the parallel efficiency with two kinds of parallel mode using message passing interface (MPI) standard library, peer-to-peer mode and master/slave mode is investigated. The key points of implementation in unstructured DSMC code using peer-to-peer parallel mode are an- alyzed. A new parallel algorithm of DSMC method with dynamic load balance implementation is developed and the DSMC parallel algorithm based on peer-to-peer mode of dynamic load balance is designed. Validity about this method is investiga- ted by analyzing blunt cone flow field. The numerical results confirm the feasibility of the proposed algorithm. The results show the present parallel algorithm can produce results which compare well with reference's data, and show more highly parallel efficiency than the master/slave mode code.
出处 《航空学报》 EI CAS CSCD 北大核心 2014年第4期968-974,共7页 Acta Aeronautica et Astronautica Sinica
关键词 对等模式 非结构网格 动态负载平衡 并行效率 DSMC peer-to-peer mode unstructured grid dynamic load balance parallel efficiency DSMC
  • 相关文献

参考文献3

二级参考文献11

  • 1康继昌,于跃,洪远麟.流场计算程序并行化方法的研究[J].航空学报,1993,14(8). 被引量:4
  • 2[1]Bird G A.Molecular Gas Dynamics and the Direct Simulation of Gas Flow[M].Oxford:Clarendon Press,1994
  • 3[2]Bird G A.Application of the DSMC method to the full shuttle geometry[R].AIAA-90-1692,1990
  • 4[4]Celenligil M C,Moss J N.Application of the DSMC method to hypersonic flow about a delta wing[R].AIAA-95-2053
  • 5[6]Kim M G,Kim H S.A parallel Cell Based DSMC Method with Dynamic load Balancing Using Unstructured Adaptive meshes[R].AIAA 2003-1033
  • 6[7]Laux M.Optimization and Parallelization of the DSMC Method on Unstructured Gri&[R].AIAA -97-2512
  • 7[8]Koura K,Matsumoto H.Variable soft sphere model for air species[J].Phys.Fluids A,1992(4):1083-1085
  • 8沈志宇,并行程序的设计方法,1997年
  • 9LeBeau G J. A Parallel Implementation of the Direct Simulation Monte Carlo Method. http://www. hpcmo. hpc.mil/Htdocs/Success/Success97/CFD/moncarlo. html
  • 10Watts J, Taylor S. A Practical Approach to Dynamic Load Balancing.IEEE Transactions on Parallel and Distributed Systems, 2002, 9(3):235

共引文献6

同被引文献11

引证文献2

二级引证文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部