计算机科学 ›› 2012, Vol. 39 ›› Issue (5): 300-303.

• 体系结构 • 上一篇    下一篇

MPI并行调试与优化策略在三维绕流气体运动 论数值模拟中的应用

徐金秀,李志辉,尹万旺   

  1. (江南计算技术研究所 无锡214083);(国家计算流体力学实验室 北京100191);(中国空气动力研究与发展中心超高速研究所 绵阳621000)
  • 出版日期:2018-11-16 发布日期:2018-11-16

Applications of MPI Parallel Debugging and Optimization Strategy in the Gas-Kinetic Numerical Algorithm for 3-D Flows

  • Online:2018-11-16 Published:2018-11-16

摘要: 从求解三维绕流问题的Bolt zmann模型方程的数值模拟程序出发,通过研究区域分解并行计算策略,引入输 入/输出、通信与CACHE等优化策略,对数值模拟程序进行MPI并行化移植与高性能计算调试。以高空稀薄过渡流 区飞行器绕流状态为算例,进行了MPI大规模并行计算测试,证实了所发展的MPI并行化区域分解策略及程序优化 途径的正确性。研究表明开展的并行化实现能明显地缩短模式计算时间,并取得较好的效果。

关键词: 并行调试,区域分解,I3oltzmann模型方程,并行计算,性能优化

Abstract: Based on the numerical simulated program of 13oltzmann model equation in three dimensional flows, this paper studied the parallel strategy of domain decomposition and supplied the optimization methods in I/O, communication, memory access, etc, which arc applied in the debugging and optimization of the parallel MPI program. Experimental re- sups of large-scale parallel computing of flows around 3-dimensional sphere and spacecraft in rarefied field at high space show that the parallel strategy and the optimization methods are correct and efficient, and the parallel implementation scheme is very useful and can short the computing time explicitly.

Key words: Parallel debugging, Domain decomposition, l3oltzmann model equation, Parallel computing, Performance optimization

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!