Table of Contents
ParaProf is a portable, scalable performance analysis tool included with the TAU distribution.
![]() |
Important |
|---|---|
|
ParaProf requires Java 1.3 for basic functionality. Java 1.4 is required for 3d visualization and image export. Additionally, OpenGL is required for 3d visualization. |
![]() |
Note |
|---|---|
|
Most windows in ParaProf can export bitmap (png/jpg) and vector (svg/eps) images to disk (png/jpg) or print directly to a printer. This are available through the File menu. |
ParaProf is a java program that is run from the supplied paraprof script (paraprof.bat for windows binary release).
% paraprof --help
Usage: paraprof [options] <files/directory>
Options:
-f, --filetype <filetype> Specify type of performance data,
options are: profiles (default), pprof,
dynaprof, mpip, gprof, psrun, hpm,
packed, cube, hpc
-h, --help Display this help message
-p Use `pprof` to compute derived data
-i, --fixnames Use the fixnames option for gprof
--pack <file> Pack the data into packed (.ppk) format
(does not launch ParaProf GUI)
--dump Dump profile data to TAU profile format
(does not launch ParaProf GUI)
Notes:
For the TAU profiles type, you can specify either a specific set of
profile files on the commandline, or you can specify a directory
(by default the current directory). The specified directory will
be searched for profile.*.*.* files, or, in the case of
multiple counters, directories named MULTI_* containing profile data.
![[Important]](important.png)
![[Note]](note.png)