This manual is a user's guide for the SpeedShop performance tools, Release 1.2. It contains the following chapters:
Chapter 1, "Introduction to Performance Analysis," provides a general introduction to performance analysis concepts and techniques, plus an overview of the SpeedShop tools.
Chapter 2, "Tutorial for C Users," provides a tutorial on how to collect performance data and generate reports for a C program.
Chapter 3, "Tutorial for Fortran Users," provides a tutorial on how to collect performance data and generate reports for Fortran programs running on single-processor machines.
Chapter 4, "Experiment Types," describes the types of experiments that can be performed using SpeedShop tools.
Chapter 5, "Collecting Data on Machine Resource Usage," describes how to use the ssusage command to collect information about a program's machine resource usage.
Chapter 6, "Setting Up and Running Experiments: ssrun," explains in detail how to set up and run experiments using ssrun, and explains how to use caliper points to generate reports for part of a program.
Chapter 7, "Analyzing Experiment Results: prof," explains how to generate reports from performance data using prof.
Chapter 8, "Using SpeedShop in Expert Mode: pixie," explains how to use pixie and prof directly, without invoking ssrun.
Chapter 9, "Miscellaneous Commands," explains how to use the thrash and squeeze commands to determine the memory usage, or working set, of your application. It also covers commands to print performance data files.