Characterization Model for Irregular MPI Applications Based on PAS2P

Felipe Tirado; Alvaro Wong; Dolores Rexachs; Emilio Luque

Keywords: Application performance analysis, MPI parallel application, parallel application modeling, irregular parallel applications

Abstract

Performance modeling of parallel applications is essential for optimizing resource usage in high-performance computing (HPC) systems. However, some scientific applications exhibit irregular performance behaviors, which complicates cre-ating accurate characteristic models. This irregularity is mainly due to these applications' nondeterministic computational and communication patterns. Tools such as PAS2P (Parallel Application Signatures for Performance Prediction) are used to extract detailed information about parallel applications. PAS2P is based on the repetitive behavior of the application to analyze and predict the application's performance, using the same resources that the parallel application uses for its execution. This paper presents a characterization model based on the PAS2P methodology for irregular applications that groups the repeatability patterns of all the processes running the application into a single characteristic model. To achieve this, we consolidate the different characterizations performed by each process independently, using metrics such as the number of instructions, the execution time of relevant sections, and the topological characteristics of the application. By grouping these repeatability patterns of all processes, we can obtain a concise and accurate representation of the behavior of irregular applications, thus improving predictability and performance optimization in HPC systems.

Más información

Editorial: EEE Xplore
Fecha de publicación: 2024
Año de Inicio/Término: 28-30 October 2024