信息检测是信息处理的核心,随着并行计算应用领域的不断拓展,实际应用中对并行程序性能分析的需求越来越迫切,其中并行程序性能数据的检测是性能分析的核心,获取的数据准确与否直接影响到性能分析的结果。本文提出了一种基于事件追踪方式的MPI并行程序性能软检测及可视化方法,并给出了一个原型系统PVADE,在获取的较完备、较精确的性能数据的基础上,对并行程序的执行过程可视化重演,帮助发现程序的瓶颈点,为并行程序的优化提供参考。
The information measure is the core part of information management, along with the development of application field of parallel computing, the requirement of parallel program performance analysis becomes more and more exigent. And the measure of performance data is the core part of performance analysis, so the correctness of performance data directly affects the performance analysis result. In this paper, a soft measure and visualization method based on event trace for MPI parallel program are given, a prototype system PVADE based on more self-contained, more precise performance data can replay the process of parallel execution, and help to find out the performance bottleneck, can also give reference on parallel program performance improvement.