[Mpi3-tools] New MPIT draft available / Question regarding Verbosity

Martin Schulz schulzm at llnl.gov
Mon Feb 8 12:14:44 CST 2010


Hi Marc-Andre,

On Feb 8, 2010, at 12:46 AM, Marc-Andre Hermanns wrote:

> Martin,
>
> although not part of the MPIT chapter, the first page (chapter  
> 1.2.1) on
> line 32/33 seems to be missing a verb. The sentence ends right after  
> the
> "... as macros (See Section x)." and I would expect a phrase like "can
> be intercepted".

Thanks for finding this - this is part of the existing profiling  
interface text
and needs a separate change procedure. I started collecting these and
I will add this one to my list.

Thanks,

Martin


>
> Best regards,
> Marc-Andre
>
> PS: I had to remove the color option of the changebars package  
> becaus of
> some "option name clash" regarding "color". Without the option is
> compiles fine.

Strange - the annotated MPI standard already uses color. I will see if  
I can
fix this.

>
> Martin Schulz wrote:
>> Hi all,
>>
>> I uploaded a new draft of the MPIT proposal to
>>
>> https://*svn.mpi-forum.org/trac/mpi-forum-web/wiki/MPI3Tools/draft
>>
>> Changes since the last draft are marked with changebars and are
>> colored in green.
>> The latest draft contains changes based on comments from Kathryn
>> Mohror and
>> the MPI group at Sun/Oracle.
>>
>> There is one open question that I would like to bring up for a  
>> general
>> discussion:
>> as discussed in the WG earlier, we need some kind of verbosity
>> parameter that
>> allows the MPI implementation to classify each variable according to
>> its importance
>> and general usage scenario. Jeff and I have been going forth and back
>> on this
>> one for a while over email, but we can't come to a useful conclusion
>> and hence
>> would like wider feedback.
>>
>> In general, we both  think that we want 5 classes of verbosity (odd
>> number larger
>> than 3, but not too large).
>>
>> The original proposal had the following classes
>> VERY_HIGH
>> HIGH
>> MEDIUM
>> LOW
>> VERY_LOW
>> which was rejected by the forum (I think rightfully so) since it
>> doesn't really convey
>> any useful application level information.
>>
>> The current proposal has:
>> USER_BASIC
>> USER_DETAILED
>> TUNER_BASIC
>> TUNER_DETAILED
>> MPI_IMPLEMENTOR
>> with the idea that the first two classes are intended for general MPI
>> users,
>> the third and fourth for performance experts and system  
>> administrators
>> wishing to tune the performance of MPI itself, while the fifth is for
>> MPI
>> implementors and would include debugging information.
>>
>> Open MPI uses a similar idea of verbosity and defines the following
>> five classes:
>> INFORMATION
>> TRIVIAL
>> MINOR
>> MAJOR
>> CRITICAL
>> However, both Jeff and I don't like these classes, since they don't
>> convey
>> any useful information either.
>>
>> Jeff proposes something like
>> BASIC
>> ?
>> ADVANCED
>> ?
>> INTERNAL
>> but this proposal misses good names for 2 and 4.
>>
>> Any comments or suggestions (either extending one of the above or
>> completely
>> new) would be very much appreciated.
>>
>> Thanks,
>>
>> Martin
>>
>>
>> ________________________________________________________________________
>> Martin Schulz, schulzm at llnl.gov, http://*people.llnl.gov/schulzm
>> CASC @ Lawrence Livermore National Laboratory, Livermore, USA
>>
>>
>>
>> _______________________________________________
>> Mpi3-tools mailing list
>> Mpi3-tools at lists.mpi-forum.org
>> http://*lists.mpi-forum.org/mailman/listinfo.cgi/mpi3-tools
>
>
> -- 
> Marc-Andre Hermanns
> Juelich Supercomputing Centre
> Institute for Advanced Simulation
> Forschungszentrum Juelich GmbH
> D-52425 Juelich
> Germany
>
> Phone : +49-2461-61-2054
> Fax   : +49-2461-61-6656
> eMail : m.a.hermanns at fz-juelich.de
> WWW   : http://*www.*fz-juelich.de/jsc/
>
> JSC is the coordinator of the
> John von Neumann Institute for Computing
> and member of the
> Gauss Centre for Supercomputing
>
> Sitz der Gesellschaft: Juelich
> Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
> Vorsitzende des Aufsichtsrats: MinDir'in Baerbel Brumme-Bothe
> Geschaeftsfuehrung: Prof. Dr. Achim Bachem (Vorsitzender),
>                    Dr. Ulrich Krafft (stellv. Vorsitzender),
>                    Prof. Dr. Harald Bolt,
>                    Prof. Dr. Sebastian M. Schmidt
> _______________________________________________
> Mpi3-tools mailing list
> Mpi3-tools at lists.mpi-forum.org
> http://*lists.mpi-forum.org/mailman/listinfo.cgi/mpi3-tools
>

________________________________________________________________________
Martin Schulz, schulzm at llnl.gov, http://people.llnl.gov/schulzm
CASC @ Lawrence Livermore National Laboratory, Livermore, USA






More information about the mpiwg-tools mailing list