摘要
以PVM为消息传递支持软件实现了低马赫数流动三维数值模拟程序LM_NS3D的并行化 ,考虑了通信优化、数据局部化及负载平衡等。在两种并行平台上测试表明可扩展性好 ,并行效率高。分析了测试结果 ,讨论了提高并行计算性能的一些途径 ,总结了该类型CFD程序的并行化方法。
We parallelized LM_NS3D, a program for three dimensional low mach flow simulation, with PVM as the message passing environment. Communication is carefully optimized. Data locality is achieved. Load balance is considered. Tests done on tow parallel platforms show that the program has a good scalability and a high speedup. Analysis of the results is given. Several routes to improve the performance of parallel programs are discussed. Methods for the parallel implementation for CFD program of this type are summarized.
出处
《空气动力学学报》
CSCD
北大核心
2002年第z1期82-87,共6页
Acta Aerodynamica Sinica
基金
国家自然科学基金重点资助项目 (6 99330 30 )
86 3- 30 6主题资助项目
关键词
LM-NS3D程序
并行化
优化
性能分析
并行效率
low mach flow simulator
parallel implementation
optimization
performance analysis
parallel efficiency