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

William Gropp wgropp at [hidden]
Thu Jun 18 16:29:10 CDT 2009



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



More information about the Mpi-22 mailing list