[Mpi3-tools] MPI3 tools WG Mission Statement

Martin Schulz schulzm at llnl.gov
Wed Sep 2 14:22:43 CDT 2009


Hi Bronis and Rajeev,

Thanks for the quick feedback.

All: I have posted this draft on the Tools WG Wiki and I hope we can
finalize this tomorrow during the WG meeting.

Thanks,

Martin



On Sep 2, 2009, at 1:32 PM, Bronis R. de Supinski wrote:

>
> I agree. I have no edits to suggest for this informal document.
>
> On Wed, 2 Sep 2009, Rajeev Thakur wrote:
>
>> This looks very good.
>>
>> Rajeev
>>
>>> -----Original Message-----
>>> From: mpi3-tools-bounces at lists.mpi-forum.org
>>> [mailto:mpi3-tools-bounces at lists.mpi-forum.org] On Behalf Of
>>> Martin Schulz
>>> Sent: Wednesday, September 02, 2009 10:02 AM
>>> To: mpi3-tools at lists.mpi-forum.org
>>> Subject: [Mpi3-tools] MPI3 tools WG Mission Statement
>>>
>>> Hi all,
>>>
>>> Below is a first draft of a mission statement for the tools
>>> WG that we
>>> were asked to
>>> provide. I would like to discuss this with the whole group at
>>> tomorrow's WG meeting.
>>> Please feel free to also comment via email if you can't make
>>> it to the
>>> meeting or
>>> if have any urgent comments (seems the MPI Forum seems to be
>>> reviewing
>>> some
>>> of these already).
>>>
>>> Thanks,
>>>
>>> Martin
>>>
>>>
>>> The goal of this working group is define interfaces that can be used
>>> by both performance
>>> and correctness tools to gain information about internals of the MPI
>>> library, interactions
>>> between an application and the MPI library, as well as the system
>>> environment an MPI
>>> application runs in. This is intended as an extension to the
>>> existing
>>> and widely used
>>> PMPI interface. These efforts will help in providing reliable and
>>> portable interfaces for
>>> MPI tools with new functionality currently not covered by the MPI
>>> standard.
>>>
>>> In particular, this WG is aiming at the standardization of the
>>> following interfaces:
>>> - A scalable version of a process acquisition interface to identify
>>> and locate all
>>>   processes which are part of an MPI job.
>>> - An interface to look for and locate tool DLLs.
>>> - An interface to inspect message queues.
>>> - An interface to understand progress in collective communication.
>>> - An interface to query additional semantic information for
>>> opaque MPI
>>> handles.
>>> - A performance information interface that allows MPI
>>> implementations
>>> to export
>>>   additional low level performance information including, but not
>>> limited to, the
>>>   operating state of the MPI library.
>>>
>>>
>>> ______________________________________________________________
>>> _________
>>> 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
>>>
>>
>> _______________________________________________
>> Mpi3-tools mailing list
>> Mpi3-tools at lists.mpi-forum.org
>> http://**lists.mpi-forum.org/mailman/listinfo.cgi/mpi3-tools
>>
>>
> _______________________________________________
> 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