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
https://svn.mpi-forum.org/trac/mpi-forum-web/wiki/MPI3Tools

and specifically:
https://svn.mpi-forum.org/trac/mpi-forum-web/wiki/MPI3Tools/pimpi

With best regards,
Rainer


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
> http://www.open-mpi.org/papers/euro-pvmmpi-2006-peruse/). Unfortunately
> the current peruse specification
> (http://www.mpi-peruse.org/current_peruse_spec.pdf) 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: kel...@ornl.gov
Oak Ridge, TN 37831-2008    AIM/Skype: rusraink


Reply via email to