[Mpi-22] Ticket #33 (Scalable Graph Topology Interface)

Supalov, Alexander alexander.supalov at [hidden]
Fri Jun 19 04:12:36 CDT 2009



Thanks. If we decide to deprecate C++ binding, will it still be updated in the standard to expose the new MPI-2.2 features, or will it be frozen at the MPI-2.1 level? 

-----Original Message-----
From: mpi-22-bounces_at_[hidden] [mailto:mpi-22-bounces_at_[hidden]] On Behalf Of William Gropp
Sent: Thursday, June 18, 2009 11:29 PM
To: MPI 2.2
Subject: Re: [Mpi-22] Ticket #33 (Scalable Graph Topology Interface)

The ABI issue is one that is important but was not part of the  
original requirements (I went back to the original slides kicking off  
the 2.2 effort).  It certainly is something to consider, and I agree  
that it is best to avoid ABI changes if possible.  And this might be  
something that we should have specified at the beginning of the 2.2  
(or 2.1) process, but we didn't.  Fortunately, for Fortran and C (but  
not C++), the other requirements should make it possible for an  
implementation to meet this requirement.

Bill

On Jun 18, 2009, at 1:50 PM, Supalov, Alexander wrote:

> Hi,
>
> Thanks. I'm not sure what part of the Wiki is meant when the  
> guidelines are mentioned. Is it "Some guidelines for submissions" at  
> the top of https://svn.mpi-forum.org/trac/mpi-forum-web/wiki/MpiTwoTwoWikiPage 
>  ?
>
> If so, I'm can't see ABI compatibility there yet, only backward  
> compatibility in the sense that "it must not break existing correct  
> programs" that may be understood as "recompile and enjoy". However,  
> a forced recompilation is not what some customers will enjoy.
>
> Something mode definite, like "The intention of the Forum is that  
> MPI-2.2 C and Fortran interfaces stay binary compatible with their  
> MPI-2.1 counterparts" would probably suffice to address this. Note  
> that C++ is intentionally omitted here.
>
> Best regards.
>
> Alexander
>
> -----Original Message-----
> From: mpi-22-bounces_at_[hidden] [mailto:mpi-22-bounces_at_[hidden] 
> ] On Behalf Of Torsten Hoefler
> Sent: Thursday, June 18, 2009 8:18 PM
> To: MPI 2.2
> Subject: Re: [Mpi-22] Ticket #33 (Scalable Graph Topology Interface)
>
> On Thu, Jun 18, 2009 at 12:52:48PM -0500, William Gropp wrote:
>> I've added my recollection of our various discussions on this to the
>> wiki.  These are the ones that I've applied as chair of the MPI 2.2
>> effort.
> Thank you very much for this clarification Bill! I think/hope we all
> agree on this.
>
> Ticket #33 fulfills guideline 3. I also attached a BSD-like (that's  
> what
> the lawyers at IU said) license file to all my implementations (#24,
> #31, #33, #94).
>
> Could everybody who is concerned with licensing issues (Alexander,  
> Erez)
> please check the license and tell me if this is ok for you?
>
> Everybody else, please look carefully at ticket #33 and direct any
> questions and/or critics to me.
>
> Thanks!
>  Torsten
>
> -- 
> bash$ :(){ :|:&};: --------------------- http://www.unixer.de/ -----
> Torsten Hoefler, Ph.D. | Postdoctoral Fellow
> Open Systems Lab       | Indiana University
> 150 S. Woodlawn Ave.   | Bloomington, IN, 474045, USA
> Lindley Hall Room 135  | +01 (812) 855-3608
> _______________________________________________
> mpi-22 mailing list
> mpi-22_at_[hidden]
> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-22
> ---------------------------------------------------------------------
> 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.
>
>
> _______________________________________________
> mpi-22 mailing list
> mpi-22_at_[hidden]
> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-22

William Gropp
Deputy Director for Research
Institute for Advanced Computing Applications and Technologies
Paul and Cynthia Saylor Professor of Computer Science
University of Illinois Urbana-Champaign

_______________________________________________
mpi-22 mailing list
mpi-22_at_[hidden]
http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-22
---------------------------------------------------------------------
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.



More information about the Mpi-22 mailing list