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