[mpich-discuss] MPI software profiling

Luiz Carlos da Costa Junior lcjunior at ufrj.br
Fri May 8 16:42:02 CDT 2009


Anthony and Marc,
Thank you very much for your comments.I will take a look in those links you
sent.

Thanks again,
Luiz

On Fri, May 8, 2009 at 12:20 PM, Marc <levesqm at emt.inrs.ca> wrote:

> Anthony gave you the relevant links. But here's more details.
>
> If you want to use TAU along with jumpshot, you will have to compile
> yourself in order: slog2sdk, PDT and TAU itself. Also, jumpshot is a
> java application and needs the jdk and jre packages.
>
> As described in
> http://www.mcs.anl.gov/research/projects/perfvis/software/viewers/index.htm,
> jumpshot shows you in a colorful way the time taken by Mpich functions and
> many others things, like arrows indicating message passing which is pretty
> useful to analyse race conditions and deadlocks. To use TAU, you will have
> to compile you code with a script, run your application with mpirun, merge
> the trace files, then convert the resulting file in the slog2 format which
> can be finally opened with jumpshot.
>
> Read the documentation for TAU in the users guide to install it with the
> right options to make it work with slog2sdk. Jumpshot documentation is
> given in the link above.
>
> Hope this helps,
>
> Marc
>
> On Thu, 2009-05-07 at 15:22 -0500, Anthony Chan wrote:
> > For MPE jumpshot, you can read mpich2-xxx/src/mpe2/README
> > and www.mcs.anl.gov/perfvis.  It is mainly a logging/tracing tool.
> >
> > For TAU, you need to go to
> > http://www.cs.uoregon.edu/research/tau/home.php
> > for more details.
> >
> > You may also be interested in simpler tools like FPMPI or mpiP
> > which is mainly a MPI statistics collection tool.
> >
> > A.Chan
> >
> > ----- "Luiz Carlos da Costa Junior" <lcjunior at ufrj.br> wrote:
> >
> > > Hi all,
> > > I have a few experience with MPI but I don't know nothing about
> > > profiling and I would like to analyse my software performance.
> > >
> > > I've heard about TAU profiling tool and I know that there exists the
> > > Jumpshot tool distributed with MPICH and I know that I need to
> > > generate log
> > > file to do this analysis.
> > >
> > > I'm a little bit confused about how this tools can and should be
> > > used.
> > > Is there any documentation on how to do this?
> > > Anything you can point me will be useful.
> > >
> > > Thanks in advance,
> > > Luiz Carlos
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/mpich-discuss/attachments/20090508/96a21069/attachment.htm>


More information about the mpich-discuss mailing list