Observing Performance Dynamics Using Parallel Profile Snapshots

  • Authors:
  • Alan Morris;Wyatt Spear;Allen D. Malony;Sameer Shende

  • Affiliations:
  • Performance Research Laboratory Department of Computer and Information Science, University of Oregon, Eugene, USA;Performance Research Laboratory Department of Computer and Information Science, University of Oregon, Eugene, USA;Performance Research Laboratory Department of Computer and Information Science, University of Oregon, Eugene, USA;Performance Research Laboratory Department of Computer and Information Science, University of Oregon, Eugene, USA

  • Venue:
  • Euro-Par '08 Proceedings of the 14th international Euro-Par conference on Parallel Processing
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Performance analysis tools are only as useful as the data they collect. Not just accuracy of performance data, but accessibility, is necessary for performance analysis tools to be used to their full effect. The diversity of performance analysis and tuning problems calls for more flexible means of storing and representing performance data. The development and maintenance cycles of high performance programs, in particular, stand to benefit from exploration of and expansion of the means used to record and describe program execution behavior. We describe a means of representing program performance data via a time or event delineated series of performance profiles, or profile snapshots, implemented in the TAU performance analysis system. This includes an explanation of the profile snapshot format and means of snapshot analysis.