SCALASCA Parallel Performance Analyses of SPEC MPI2007 Applications
SCALASCA Parallel Performance Analyses of SPEC MPI2007 Applications
复制标题
SPEC MPI2007 应用程序的 SCALASCA 并行性能分析
DOI:
10.1007/978-3-540-69814-2_8
复制
发表时间:
2008
期刊:
影响因子:
--
通讯作者:
F. Wolf
中科院分区:
文献类型:
--
作者:
Z. Szebenyi;B. Wylie;F. Wolf
The SPEC MPI2007 1.0 benchmark suite provides a rich variety of message-passing HPC application kernels to compare the performance of parallel/distributed computer systems. Its 13 applications use a representative cross-section of programming languages (C/C++/ Fortran, often combined) and MPI programming patterns (e.g., blocking vs. non-blocking vs. persistent point-to-point communication, with or without extensive collective communication). This offers a basis with which to examine the effectiveness of parallel performance tools using real-world applications that have already been extensively optimized and tuned (at least for sequential execution), but which may still have parallelization inefficiencies and scalability problems. In this context, the Scalasca toolset for scalable performance analysis of large-scale parallel applications, which has been extended to distinguish iteration/timestep phases, is evaluated with this suite on an IBM SP2 `Regatta' system, and found to be effective at identifying significant performance improvement opportunities.