Dear chapter authors, Fortran reviewers, and authors of MPI-3 tickets, I sent this also through the Forum list, because some of the MPI-3 ticket authors are missing in the individual list. And there may be others with interest on Fortran+MPI. Best regards Rolf ----- Forwarded Message ----- From: "Rolf Rabenseifner" <[email protected]> To: "Jeff Squyres" <[email protected]>, "Craig E Rasmussen" <[email protected]>, "Hubert Ritzdorf" <[email protected]>, "Purushotham Bangalore" <[email protected]>, "Bill Gropp" <[email protected]>, "Reinhold Bader" <[email protected]>, "Richard L. Graham" <[email protected]>, "George Bosilca" <[email protected]>, "Adam Moody" <[email protected]>, "Torsten Hoefler" <[email protected]>, "david solt" <[email protected]>, "Rajeev Thakur" <[email protected]>, "Bronis R. de Supinski" <[email protected]>, "Martin Schulz" <[email protected]>, "Darius Buntinas" <[email protected]> Sent: Friday, August 26, 2011 11:49:44 PM Subject: Pre-review - New Fortran bindings - Formal reading Dear chapter authors, Fortran reviewers, and authors of MPI-3 tickets the New Fortran bindings is prepared for reviewing. Please, now I need your help for the reviewing process. https://svn.mpi-forum.org/trac/mpi-forum-web/attachment/ticket/229/mpi-repor... and https://svn.mpi-forum.org/trac/mpi-forum-web/attachment/ticket/229/mpi-repor... All these pre-reviews should be done until Aug. 31. Please print the pages simplex where you make comments, scan in and please send the scanned pdf back to me. Longer new texts please also be email. Please use the changeonlyplustickets.pdf for commenting because it is more readable. For a precise review, you may also want to look at 'all' the deleted texts in the full reviewdoc.pdf This is only a pre-review, i.e., your wishes can be included in the version that will be published 2 weeks before Santorini for final reviews reported at Santorini. Please check you chapter very carefully. Not finished issues in this version: - Callbacks in mpi_f08: - The abstract interfaces will be will be BIND(C) - We check for abstract interfaces with TYPE(*), DIMENSION(*) for the two callbacks with choice-buffers - Tools and linker names: - we must allow to have duplicate versions for with/without TR29113 only for the choice-buffer routines - Cray-Pointer on MPI_ALLOC_MEM will be deprecated, i.e., overloading is only with mpi module, mpi_fo8 will have only the new interface. But same interface for MPI_Free_mem for all three methods. - String-OUT-arguments with fixed lengths were possible. - Example for splitting data to allow overlapping of communication and computation without hurting the ....affector rules for the ASYNCHRONOUS attribute. Next steps: - You review until Aug.31 Please print the pages simplex where you make comments, scan in and please send the scanned pdf back to me. Longer new texts please also be email. - I put in your review results between Sep.1 and Sep.8, I work page by page, therefore I need these scanned printouts. - Sep.8: Final version for official reading and your final reviewing. - Sep.21: Your final review should be finished - Sep.22-24: you or somebody acting for you will present your review in Santorini. Responsible: Special Fortran reviewers: "Jeff Squyres" <[email protected]>; "Craig E Rasmussen" <[email protected]>; "Hubert Ritzdorf" <[email protected]>; "Purushotham Bangalore" <[email protected]>; "Bill Gropp" <[email protected]>; "Reinhold Bader" <[email protected]> Chapter authors from http://meetings.mpi-forum.org/mpi3.0_chapter_wgs.php - Front matter : Bill Gropp - Introduction : Bill Gropp - Terms and Definitions : Rolf Rabenseifner - Point-to-Point Communication : Richard Graham - Datatypes: George Bosilca - Collective Communication : Adam Moody, Torsten Hoefler, Yutaka Ishikawa, Hideyuki Jitsumoto Who is responsible? - Process Topologies : Torsten Hoefler - Groups, Contexts, and Communicators : Bill Gropp - Environmental Management : George Bosilca - Info-Object : Darius Buntinas - Process Creation and Management : David Solt - One-Sided Communications : Bill Gropp + Rajeev Thakur - External Interfaces : Bronis R. de Supinski - I/O : Rajeev Thakur(c) - Profiling interface : Bronis R. de Supinski + Martin Schulz - Deprecated Functions : Rolf Rabenseifner - Language Bindings : Jeffrey M. Squyres - Annex Language Bindings Summary : Rolf Rabenseifner - Annex Change-Log : Rolf Rabenseifner - Bibliography : Bill Gropp Please inform me, when somebody else from your chapter group is reviewing. New routines in MPI-3 tickets: - The ticket authors should check the routines in Appendix B.4 MPI-3 chair: "Richard L. Graham" <[email protected]>; Best regards Rolf ----- Original Message -----
From: "William Gropp" <[email protected]> To: "Main MPI Forum mailing list" <[email protected]> Sent: Friday, July 29, 2011 8:42:18 PM Subject: Re: [Mpi-forum] New Fortran bindings - Formal reading In that case, I'd still do this in phases (for such extensive changes):
1) semi-official reading - intended to shake out any issues. 2) review by chapter committees, including working through any changes (which may include such things as adding rationales, as was recommended with the const proposal). 3) the formal reading, done as described below, but with a summary of the chapter committees 4) voting as usual.
Bill
On Jul 28, 2011, at 12:06 AM, RICHARD GRAHAM wrote:
Good point - the issue I have with it, is given that number of changes this has taken over the last several month, and the increasing number of request for consideration coming before the Forum, I would like to keep from asking the chapter committees to review material, until we are rather sure that ideas are acceptable to the forum, and implementation is essentially in the final form. Maybe all that is required here is to use the term "formal reading" in a much more conservative way that we have been doing, and really reserve it for readings of material that has been well vetted with the Forum.
Rich
From: [email protected] To: [email protected] Date: Wed, 27 Jul 2011 06:17:40 +0000 Subject: Re: [Mpi-forum] New Fortran bindings - Formal reading
I agree with using a process that doesn't require reading each individual change. However, the chapter authors should also review and agree; if they are not comfortable with Fortran, they need to find someone (not already reading the changes) to whom they can delegate the review.
Bill
From: [email protected] [ [email protected] ] on behalf of Graham, Richard L. [ [email protected] ] Sent: Tuesday, July 26, 2011 5:54 PM To: [email protected] Subject: [Mpi-forum] New Fortran bindings - Formal reading
Since the proposed changes to the Fortran bindings are extensive, we would like to propose a different method of handing their formal readings, so that people don’t have to sit through many hours of reading. Please let me know if there are objections to the proposal by August the 5 th if there are objections to this proposal, and you would prefer to have the full forum go through the entire text changes at the meeting.
Here is the proposal: Rolf will apply that changes, as required, to the standard, with Jeff and, Craig reviewing the changes. In addition, Hubert and Puri will also review the changes as outside reviewers. A second round of changes and reviews will take place and complete by Sept the 4 th , in time to meet the 2-week time period to post the proposed changes. If others want to participate in the formal review, you are more than welcome – just let either Rolf or me know. At the meeting in addition to the overview describing the changes, the reviewers will report back to the entire forum on their findings.
Please send it comments, Rich _______________________________________________ mpi-forum mailing list [email protected] http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum _______________________________________________ mpi-forum mailing list [email protected] http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
William Gropp Director, Parallel Computing Institute 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-forum mailing list [email protected] http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
-- Dr. Rolf Rabenseifner . . . . . . . . . .. email [email protected] High Performance Computing Center (HLRS) . phone ++49(0)711/685-65530 University of Stuttgart . . . . . . . . .. fax ++49(0)711 / 685-65832 Head of Dpmt Parallel Computing . . . www.hlrs.de/people/rabenseifner Nobelstr. 19, D-70550 Stuttgart, Germany . (Office: Allmandring 30) -- Dr. Rolf Rabenseifner . . . . . . . . . .. email [email protected] High Performance Computing Center (HLRS) . phone ++49(0)711/685-65530 University of Stuttgart . . . . . . . . .. fax ++49(0)711 / 685-65832 Head of Dpmt Parallel Computing . . . www.hlrs.de/people/rabenseifner Nobelstr. 19, D-70550 Stuttgart, Germany . (Office: Allmandring 30)