NAME
bspcgprof - The Oxford BSP Toolset call-graph profiler for
BSPlib
SYNOPSIS
bspcgprof [-v] [-help] [-hide percentage] filename
DESCRIPTION
bspcgprof visualises the call-graph from the execution of a
BSPlib program. Call-graph trace files are generated by
adding the option -cgprof when compiling BSPlib programs
with bspfront(1).
OPTIONS
-v Print (on standard error output) the phases involved
in the execution of the profiler. The option also
prints the version number of the profiler.
-help
Print this manual page on standard output.
-hide percentage
Contract all nodes in the call-graph that have an accu-
mulated computation and communication time less then
percentage of the total running time.
-normalise value
When visulalising the critical path with respect to
relative imbalance, set value as an upper-bound
thereashold, i.e., all imbalances greater than value
will be equivalent.
SEE ALSO
bsplib(3), bspfront(1), bspprof(1), bspsig(1)
``Portable and architecture independent parallel performance
tuning using a call-graph profiling tool: a case study in
Jonathan M.D. Hill, Stephen Jarvis, Constantinos Siniolakis,
and Vasil P. Vasilev. Technical Report 17-97, Programming
Research Group, Oxford University Computing Laboratory, May
1997
ftp://ftp.comlab.ox.ac.uk/pub/Documents/techpapers/Jonathan.Hill/PRG-
TR-17-97.ps.Z
http://www.bsp-worldwide.org/implmnts/oxtool/callgraph/
The Oxford BSP toolset web pages can be found at:
http://www.bsp-worldwide.org/implmnts/oxtool/
BUGS
Problems and bug reports should be mailed to bsplib-
bugs@comlab.ox.ac.uk
AUTHORS
Jonathan.Hill@comlab.ox.ac.uk
http://www.comlab.ox.ac.uk/oucl/people/jonathan.hill.html
Call-graphs are visualised by the graph package DaVinci from
the University of Bremen. For more details, see:
http://www.informatik.uni-
bremen.de/~inform/forschung/daVinci/
Man(1) output converted with
man2html