Go backward to
Performance Tools
Go up to
Top
Go forward to
Performance Tools
Performance Analysis
Data collection.
Process by which data about program performance are obtained from an executing program.
Profiles: time spent in different program parts.
Counters: event frequencies or cumulative times.
Event traces: occurences of various events.
Data transformation.
Bring data into form to yield insights.
Reduce data volume.
Mean values, higher-order statistics, extract profile/counter data from traces.
Data visualization.
Performance data are
multidimensional.
Execution times communication costs, ...
Different processor numbers, problem sizes.
Explore data by bringing them into visual form.
Author:
Wolfgang Schreiner
Last modification: November 15, 1996