• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2012, Vol. 34 ›› Issue (8): 63-68.

• 论文 • 上一篇    下一篇

基于结构网格的大规模并行计算研究

王运涛1,王光学1,徐庆新1,邓小刚1,2   

  1. (1.中国空气动力研究与发展中心空气动力学国家重点实验室,四川 绵阳 621000;
    2.国防科学技术大学计算机学院,湖南 长沙 410073)
  • 收稿日期:2012-04-28 修回日期:2012-06-11 出版日期:2012-08-25 发布日期:2012-08-25
  • 基金资助:

    国家973计划资助项目(2009CB723801);空气动力学国家重点实验室基金资助项目资助项目(SKLA2009A0105)

A Study of the Massively Parallel Computation Based on Structured Grids

WANG Yuntao1,WANG Guangxue1,XU Qinxin1,DENG Xiaogang1,2   

  1. (1.State Key Laboratory of Aerodynamics,
    China Aerodynamics Research and Development Center,Mianyang 621000;
    2.School of Computer Science,National University of Defense Technology,Changsha 410073,China)
  • Received:2012-04-28 Revised:2012-06-11 Online:2012-08-25 Published:2012-08-25

摘要:

通过求解RANS方程和Menter's kOmega SST两方程湍流模型,以及采用多重网格加速收敛技术、基于多块结构网格的通用数据传输方法和区域分解负载平衡技术,实现CFD软件的并行计算。在国家超算长沙中心的“天河”系统上完成了软件的移植、测试,并实现翼身组合体外形的2048处理器核数、网格规模上亿单元的大规模并行计算,并行效率达到48%,较大幅度地缩短了计算周期,提高了工作效率。通过对DLRF6的模拟,在气动力系数精确求解、超大规模网格模拟的快速收敛和网格收敛性研究等方面取得了初步结果,为下一步大规模工程实际应用打下了坚实基础。

关键词: 结构网格, 大规模并行, 负载平衡, 数值模拟

Abstract:

In order to impove the parallel efficiency in the CFD software,the RANS equation and Menter's kOmega SST twoequation model,a multigrid technology and the general data transfer method,a region of the load balancing method will be used.The software has passed the test on the Galaxy of Stars system,which was in the Research Center of Supercomputing Application of NUDT.More than 2048 CPUs were used to computing the wing/body configuration with 100 million cells,and the parallel efficiency has  achieved 48%.So this research improves the efficiency in the massively parallel computation of accurate force coefficients,and benefits to the massively parallel computation applications in engineering.

Key words: structured grid;massively parallel;load balance;numerical simulation