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

动态负载平衡的二维非结构网格DSMC并行算法研究
引用本文:王学德,伍贻兆,夏健.动态负载平衡的二维非结构网格DSMC并行算法研究[J].空气动力学学报,2007,25(3):339-344,361.
作者姓名:王学德  伍贻兆  夏健
作者单位:1. 南京理工大学动力工程学院,江苏,南京,210094;南京航空航天大学航空宇航学院,江苏,南京,210016
2. 南京航空航天大学航空宇航学院,江苏,南京,210016
基金项目:博士生创新与创优基金资助项目(BCXJ04-01),南京理工大学引进人才科研启动基金资助项目
摘    要:基于PC-CLUSTER群机并行体系结构与消息传递库MPI并行环境,研究了二维非结构网格DSMC并行算法。提出一类非结构网格动态分区策略,保证各子区域的分子数量大致相等,实现计算进程间的动态负载平衡。利用MPI库函数构造了符合DSMC并行原理的单步通讯法。采用单控制多数据流(SPMD)以及Master/Slave并行模式,设计了二维非结构网格DSMC整体并行算法。在程序的编制过程中,充分展现了Fortran90高级语言的主要特性,引人动态数组、指针、链表及派生类型数据。最后对过渡流域高超声速绕流进行了并行计算,数值试验的结果表明本文设计的并行算法可以取得较为理想的加速比。

关 键 词:非结构网格  直接物理模拟  DSMC  并行算法  动态负载平衡  MPI
文章编号:0258-1825(2007)03-0339-07
修稿时间:2006-01-172006-03-08

A parallel algorithm of 2D unstructured DSMC method with dynamic load balance
WANG Xue-de,WU Yi-zhao,XIA Jian.A parallel algorithm of 2D unstructured DSMC method with dynamic load balance[J].Acta Aerodynamica Sinica,2007,25(3):339-344,361.
Authors:WANG Xue-de  WU Yi-zhao  XIA Jian
Institution:1. School of Power Engineering, Nanjing University of Science and Technology, Nanjing 210094, China ; 2. College of Aerospace Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
Abstract:This paper is to study parallel algorithm of 2D unstructured DSMC method on PC-CLUSTERS that is distributed memory architecture using the MPI standard library.In order to obtain high parallel efficiency,a new adaptive domain decomposition technique is presented.Because this method results in equal number of molecules among processors,dynamic load balance is maintained.Single step communication methods are constructed by means of MPI library.A complete parallel algorithm of 2D unstructured DSMC method is designed using SPMD and master/slave parallel mode.New feature of FORTRAN90 is fully exploited which makes the code more flexible.Finally,numerical experiments are made for hypersonic rarefied gas flow past cylinder.In some extent,the numerical results confirm the feasibility of method mentioned above.
Keywords:unstructured grid  direct simulation  DSMC  parallel algorithm  dynamic load balance  MPI
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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