Automatic Phase Detection and Structure Extraction of MPI Applications

  • Authors:
  • Marc Casas;Rosa M. Badia;Jesús Labarta

  • Affiliations:
  • BARCELONA SUPERCOMPUTERS CENTER (BSC), TECHNICAL UNIVERSITYOF CATALONIA (UPC), BARCELONA, SPAIN;BARCELONA SUPERCOMPUTERS CENTER (BSC), TECHNICAL UNIVERSITYOF CATALONIA (UPC), BARCELONA, SPAIN;BARCELONA SUPERCOMPUTERS CENTER (BSC), TECHNICAL UNIVERSITYOF CATALONIA (UPC), BARCELONA, SPAIN

  • Venue:
  • International Journal of High Performance Computing Applications
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we present an automatic system able to detect the internal structure of executions of high-performance computing applications. This automatic system is able to rule out non-significant regions of executions, to detect redundancies, and, finally, to select small but significant execution regions. This automatic detection process is based on spectral analysis (wavelet transform, Fourier transform, etc.) and works detecting the most important frequencies of the applicationâ聙聶s execution. These main frequencies are strongly related to the internal loops of the applicationâ聙聶s source code. The automatic detection of small but significant execution regions shown in the paper reduces the load of the performance analysis process remarkably.