会议专题

MPMD程序CCSM3的负载均衡分析

  基于MPI消息传递的MPMD并行计算模型非常复杂,通常由一组SPMD程序和耦合器组成。这种MPMD计算模型在气候科学计算中十分常见,因此有效的性能分析工具和方法对于开发人员具有非常实际的意义。本文以MPMD程序CCSM3为例,着重分析了MPMD程序与SPMD程序最显著的区别——耦合器上的性能事件,以耦合器为中心,去发现和定位不同的子程序之间的负载均衡问题,将复杂的MPMD程序的进程间关系简化为SPMD程序的交互及SPMD程序内部的负载均衡问题,从而帮助开发人员和性能调试人员更准确地发现程序中的负载不均衡现象,对程序的设置或者算法进行优化和改进。

负载均衡 消息传递 耦合器 并行计算模型 性能分析

吴宏 翟琰 翟季冬

江南计算技术研究所,江苏无锡 214083 清华大学计算机系,北京 100084

国内会议

2011年全国高性能计算学术年会(HPC china2011)

济南

中文

1-8

2011-10-26(万方平台首次上网日期,不代表论文的发表时间)