Session: M11: Performance Tools 101: Principles of Experimental Performance Measurement and Analysis
  Title: M11: Performance Tools 101: Principles of Experimental Performance Measurement and Analysis
  Chair: Luiz DeRose (IBM Research )
  Time: Monday, November 17, 1:30PM - 5:00PM
  Rm #: 39
  Speaker(s)/Author(s):  
  Luiz DeRose (IBM Research), Bernd Mohr (Research Centre Juelich), Kevin London (ICL / University of Tennessee)
   
  Description:
  Content-Level: 20% Introductory 60% Intermediate 20% Advanced

Abstract: Application developers are facing new and more intricate performance tuning and optimization problems as parallel architectures become more complex. Hence, there are a growing number of application developers who want to understand more about the performance characteristics of their applications. In this tutorial we will introduce the theory and practice of tools development, with an overview of the major issues, techniques, and resources for performance measurement of applications. Our goals are twofold: first, we will provide enough information, such that users who want to learn how to develop simple performance tools for instrumentation, measurement, and analysis of their own code could attempt to do in-house development, in order to fulfill their needs. Second, we will discuss some of the open problems in the area of performance measurement and analysis for researchers and students interested in working in this field. Areas covered will include instrumentation, performance measurement, performance data representation, analysis, and visualization techniques.
  Link: Download PDF