[Mpi3-subsetting] Sunset WG slides

Richard Treumann treumann at [hidden]
Mon Jun 30 14:45:19 CDT 2008


I have read the slides and have some comments on the issues related to
MPI_INIT time assertions (slide 4).

1) I agree the set of assertions must be negotiated but unanimous
implementor acceptance should not be needed.  Defining a assertion in the
standard that does not help a particular MPI implementation is pretty
harmless. Defining one that does not help any implementation is useless.
Implementors are in a good position to recognize assertions that can never
be useful and help kill them but no implementor should have veto power..

2) I have not heard a decent rationale for implementation specific
assertions. Assertions are not about the implementation. They are about a
particular application and its requirements in relation to the MPI
standard. The MPI implementation simply ignores any assertion that is not
useful to optimizing that implementation.

3)
     a) Any tool that intercepts variants of MPI_INIT can remove assertions
it does not like. Removing an assertion can never make an application quit
working properly.
     b) I am not sure what "Layered underlying libraries" means but the
observation on the slide does apply to what I would call "third party
libraries".   If some library that will be linked into an application (say
a parallel math library) makes calls to MPI_Cancel for ISEND requests than
that library should check that the MPI_NO_SEND_CANCEL assertion was not
used and bail out if it was.

                 Dick

Dick Treumann  -  MPI Team/TCEM
IBM Systems & Technology Group
Dept 0lva / MS P963 -- 2455 South Road -- Poughkeepsie, NY 12601
Tele (845) 433-7846         Fax (845) 433-8363

                                                                           
             "Supalov,                                                     
             Alexander"                                                    
             <alexander.supalo                                          To 
             v_at_[hidden]>              "MPI 3.0 Sub-setting working group" 
             Sent by:                  <mpi3-subsetting_at_lists.mpi-forum.or 
             mpi3-subsetting-b         g>                                  
             ounces_at_lists.mpi-                                          cc 
             forum.org                                                     
                                                                   Subject 
                                       Re: [Mpi3-subsetting] call for a    
             06/27/2008 08:55          report-out and session chair        
             AM                                                            
                                                                           
                                                                           
             Please respond to                                             
                 "MPI 3.0                                                  
                Sub-setting                                                
              working group"                                               
             <mpi3-subsetting@                                             
             lists.mpi-forum.o                                             
                    rg>                                                    
                                                                           
                                                                           

Hi everybody,

Rich Graham kindly agreed to chair the subsetting meeting for us.

A draft report-out can be found in
http://svn.mpi-forum.org/trac/mpi-forum-web/attachment/wiki/SubsettingWikiPage/MPI-3%20subsetting%2C%20take%203.pdf
 . I have to use a change-protected PDF for this external publication.
Please comment.

I've also added last meeting minutes, and am setting about updating the
proposal accordingly now.

Best regards.

Alexander

From: Supalov, Alexander
Sent: Thursday, June 26, 2008 5:36 PM
To: 'MPI 3.0 Sub-setting working group'
Subject: call for a report-out and session chair

Hi everybody,

As I won't be at the meeting next week, we need a volunteer to report out
to the Forum and then chair the subsetting WG meeting 5:15 pm - 7:00 pm on
Tuesday, June 1. Who wants to do this? Please let me know.

In the meantime, I'll prepare and upload a draft report-out, and update the
current proposal using the materials of our recent meeting by EOW.

Best regards.

Alexander


--
Dr Alexander Supalov
Intel GmbH
Hermuelheimer Strasse 8a
50321 Bruehl, Germany
Phone:          +49 2232 209034
Mobile:          +49 173 511 8735
Fax:              +49 2232 209029
---------------------------------------------------------------------
Intel GmbH
Dornacher Strasse 1
85622 Feldkirchen/Muenchen Germany
Sitz der Gesellschaft: Feldkirchen bei Muenchen
Geschaeftsfuehrer: Douglas Lusk, Peter Gleissner, Hannes Schwaderer
Registergericht: Muenchen HRB 47456 Ust.-IdNr.
VAT Registration No.: DE129385895
Citibank Frankfurt (BLZ 502 109 00) 600119052
This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.
_______________________________________________
mpi3-subsetting mailing list
mpi3-subsetting_at_[hidden]
http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi3-subsetting












* 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mpi-forum.org/pipermail/mpi3-subsetting/attachments/20080630/37323699/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: graycol.gif
Type: application/octet-stream
Size: 240 bytes
Desc: not available
URL: <http://lists.mpi-forum.org/pipermail/mpi3-subsetting/attachments/20080630/37323699/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pic06815.gif
Type: application/octet-stream
Size: 1255 bytes
Desc: not available
URL: <http://lists.mpi-forum.org/pipermail/mpi3-subsetting/attachments/20080630/37323699/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ecblank.gif
Type: application/octet-stream
Size: 45 bytes
Desc: not available
URL: <http://lists.mpi-forum.org/pipermail/mpi3-subsetting/attachments/20080630/37323699/attachment-0002.obj>


More information about the Mpi3-subsetting mailing list