Re: [Mpi3-tools] New MPIT draft available / Question regarding Verbosity
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". 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. 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, [email protected], http://people.llnl.gov/schulzm CASC @ Lawrence Livermore National Laboratory, Livermore, USA
_______________________________________________ Mpi3-tools mailing list [email protected] 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 : [email protected] 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
participants (1)
-
Marc-Andre Hermanns