bspprof(1)

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 accumulated 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 optimising SQL'' 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/