Re: [Mpi-22] Ticket #33 (Scalable Graph Topology Interface)
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.
participants (1)
-
unknown@example.com