![]() | ||
|
![]() VAMPIR tracing tool on NSC's SGIPlease contact faxen@nsc.liu.se if you wish to use VAMPIR.
VAMPIR was developed by a number of partners and is sold by PALLAS, more information on the background of the tool can be found at http://www.pallas.de/pages/products.htm. Another good source of information is the ARSC Tutorial: Using VAMPIR. It provides an interactive graphical interface for the investigation of post mortem traces generated by MPI programs. Users on the T3E compile their MPI programs with VAMPIR's tracing options enabled and link with routines to process this information. The trace file generated at runtime is viewed later on a workstation, where the user can interactively investigate the activity of processors and the messages being exchanged. Further information on its usage on the T3E is available here. VAMPIR provides a highly detailed view of the message passing efficiency of an MPI code. It points out exactly those events on which the processor is waiting, and can, for instance, help you determine exactly why your program spends 40% of its time parked at an MPI_BARRIER or MPI_RECV. The main differences between VAMPIR and other performance analysis tools are:
See also the SGI FAQ file and a PostScript file. For more information, mail faxen@nsc.liu.se.
|