NAPA软件的并行优化
PARALLEL OPTIMIZATION FOR NAPA CODE
查看参考文献11篇
文摘
|
大规模数值计算受到通信模式、并行算法、I/O速度等的多方面因素的制约,并行程序的好坏直接影响并行机性能的发挥,本文分别对上述影响并行性能的重要因素进行了分析并对NAPA软件进行了优化,测试中发现本文采用的并行算法性能比优化前提高了41.1%,此外,本文采用支持多视口的MPI I/O接口性能有明显提高.最后,本文分析了并行NAPA软件的可扩展性,并采用高超声速平板流动进行了测试,在Grid 97*49*49算例中,64个进程的情况下得到了较高的加速比(53.7)和并行效率(84%),表明,优化后的软件具有较好的并行效率和可扩展性. |
其他语种文摘
|
The performance of distributed parallel systems is influenced by many factors, for example, communication mode, parallel algorithm, I/O speed. These factors were discussed and optimized in this paper. Especially for the parallel algorithm, the performance got 41.1% improved after the optimization in this paper. After that, we optimized the I/O for NAPA code based on MPI I/O, and got better performance. At last, in order to analysis the scalability, a series of tests of the hypersonic flat plate flow workload were conducted to identify the efficiency and speedups of the parallel code and in the case of Grid 97*49*49, when 64 processors were conducted, we got good speedup(53.7) and high performance(84%), the results show that this parallel code has good scalability. |
来源
|
数值计算与计算机应用
,2008,29(1):65-72 【核心库】
|
关键词
|
并行算法
;
并行I/O
;
计算流体力学
;
并行优化
;
可扩展性
|
地址
|
1.
南京航空航天大学内流研究中心, 江苏, 南京, 210016
2.
INTEL中国软件中心, 北京, 100000
|
语种
|
中文 |
文献类型
|
研究性论文 |
ISSN
|
1000-3266 |
学科
|
自动化技术、计算机技术 |
文献收藏号
|
CSCD:3308385
|
参考文献 共
11
共1页
|
1.
刘杰. 并行程序的优化与性能评价.
计算机工程与科学,2000,22(5):67-70
|
被引
3
次
|
|
|
|
2.
王正华. LM-NS3D程序的并行化及性能分析.
空气动力学学报,2002,20:82-87
|
被引
1
次
|
|
|
|
3.
梁德旺. 热完全气体的热力学特性及其N-S方程的求解.
南京航空航天大学学报,2003,35(2):512-51
|
被引
6
次
|
|
|
|
4.
温泉. 旋转坐标系下三维MUSCL格式的构成.
南京航空航天大学学报,2003,35(1):58-62
|
被引
6
次
|
|
|
|
5.
梁德旺. 三维管内激波/湍流附面层干扰流场的数值模拟.
南京航空航天大学学报,2004,36(2):139-144
|
被引
3
次
|
|
|
|
6.
雷雨冰. 超声速流中激波/湍流附面层干扰数值模拟.
南京航空航天大学学报,2004,36(1):1-5
|
被引
10
次
|
|
|
|
7.
梁德旺. AUSM+格式的改进.
空气动力学学报,2004,35(2):512-516
|
被引
2
次
|
|
|
|
8.
金君. NAPA软件的并行化研究和效率分析.
南京航空航天大学学报,2006,38(4):413-418
|
被引
2
次
|
|
|
|
9.
都志辉.
高性能计算并行编程技术,2001
|
被引
192
次
|
|
|
|
10.
赵晖. 并行计算机与并行算法述评.
成都理工学院学报,1996,28(1):111-120
|
被引
2
次
|
|
|
|
11.
陈军. CFD并行应用程序的可扩展性分析.
空气动力学学报,2002,20:21-26
|
被引
1
次
|
|
|
|
|