DocumentCode
704731
Title
Critical-path candidates: scalable performance modeling for MPI workloads
Author
Jian Chen ; Clapp, Russell M.
Author_Institution
Intel Corp., Hillsboro, OR, USA
fYear
2015
fDate
29-31 March 2015
Firstpage
1
Lastpage
10
Abstract
Efficient and scalable performance modeling is essential to high-performance cluster computing. The critical path based performance analysis has been widely used as it provides valuable insights into the performance of parallel programs, but it is also expensive, inefficient, and inflexible due to its strong reliance on trace-driven simulation. This paper presents an innovative performance modeling framework based on a novel concept of critical-path candidates. The critical-path candidates refer to a group of paths that could potentially be the critical path. Using the instruction and communication counts as the metrics, the critical-path candidate captures the intrinsic computation and communication dependencies, and hence can be reused for exploring multiple design options. Using real-world MPI workloads, we show that the proposed framework achieves a modeling accuracy within 10% compared with the measured runtime for up to 16K MPI ranks. This framework provides an efficient and scalable platform for performance analysis as well as load imbalance analysis.
Keywords
application program interfaces; critical path analysis; message passing; parallel programming; software performance evaluation; MPI workloads; communication count metric; critical-path based performance analysis; critical-path candidates; high-performance cluster computing; instruction count metric; intrinsic communication dependencies; intrinsic computation dependencies; load imbalance analysis; parallel program performance; scalable performance modeling; Computational modeling; Hardware; Load modeling; Mathematical model; Measurement; Performance analysis; Runtime;
fLanguage
English
Publisher
ieee
Conference_Titel
Performance Analysis of Systems and Software (ISPASS), 2015 IEEE International Symposium on
Conference_Location
Philadelphia, PA
Type
conf
DOI
10.1109/ISPASS.2015.7095779
Filename
7095779
Link To Document