Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |  

This web mail archive is frozen.

This page is part of a frozen web archive of this mailing list.

You can still navigate around this archive, but know that no new mails have been added to it since July of 2016.

Click here to be taken to the new web archives of this list; it includes all the mails that are in this frozen archive plus all new mails that have been sent to the list since it was migrated to the new archives.

Subject: Re: [OMPI users] Hooks for Collective's sync/transfer activity?
From: Rainer Keller (keller_at_[hidden])
Date: 2009-08-12 10:46:10

Hello Manfred,
this is more a MPI-Standardization question, Open MPI happens to be (the
only?) one implementation providing Peruse,

While there are people using Peruse event tracing to collect information on
collectives in Open MPI, however, these are not in trunk.
The specification itself has not been taken up as a basis in the MPI3 Forum.

Withing the MPI3-Tools working group, there is an effort called PIMPI.
Please check out

and specifically:

With best regards,

On Wednesday 12 August 2009 10:11:25 am Manfred Muecke wrote:
> Hello *,
> I would like to understand in more detail how much time some collective
> communication calls really spend waiting for the last process to enter. I
> know this can be done by logging entry times for each process, but I
> wonder if there is a better and more efficient way.
> The peruse interface allows exactly that for send/recv communication (see
> Unfortunately
> the current peruse specification
> ( does not cover
> collectives (but mentions them explicitly for future extensions).
> Does anyone know if there is a plan to go ahead with MPI peruse for
> collectives (in general and specifically in OpenMPI)?
> Are there hooks in the OpenMPI collective's code which could be used to
> hand-wire similar functionality?
> Thanks, Manfred

Rainer Keller, PhD                  Tel: +1 (865) 241-6293
Oak Ridge National Lab          Fax: +1 (865) 241-4811
PO Box 2008 MS 6164           Email: keller_at_[hidden]
Oak Ridge, TN 37831-2008    AIM/Skype: rusraink