Instrumentation Database for Performance Analysis of Parallel Scientific Applications

  • Authors:
  • Jeffrey Nesheiwat;Boleslaw K. Szymanski

  • Affiliations:
  • -;-

  • Venue:
  • LCR '98 Selected Papers from the 4th International Workshop on Languages, Compilers, and Run-Time Systems for Scalable Computers
  • Year:
  • 1998

Quantified Score

Hi-index 0.00

Visualization

Abstract

Parallel codes, especially scientific applications, have increased the need for performance analysis tools. In this paper we present an approach that addresses some of the difficulties inherent to the analysis of parallel codes. To this end we examine the three components that comprise performance analysis: instrumentation, visualization, and analysis. The essence of our approach is to use a database to capture instrumentation data. We discuss how this approach influences the design of performance analysis components. We further motivate our approach with an example using a sparse matrix vector product code. We conclude by discussing some of the key implementation issues and outlining future plans.