[Mpi-forum] Fwd: Pre-review - New Fortran bindings - Formal reading
Rajeev Thakur
thakur at mcs.anl.gov
Tue Aug 30 13:25:04 CDT 2011
I looked through the I/O chapter and didn't notice any obvious errors. However, I don't understand the new Fortran bindings well enough to say they are all correct for I/O. I would appreciate it if someone with a better knowledge of the new bindings also verifies the I/O chapter.
Also, the two documents linked below appear to be identical as far as the I/O chapter goes.
Rajeev
On Aug 27, 2011, at 2:01 AM, Rolf Rabenseifner wrote:
> 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" <rabenseifner at hlrs.de>
> To: "Jeff Squyres" <jsquyres at cisco.com>, "Craig E Rasmussen" <rasmussn at lanl.gov>, "Hubert Ritzdorf" <Hubert.Ritzdorf at EMEA.NEC.COM>, "Purushotham Bangalore" <puri at cis.uab.edu>, "Bill Gropp" <wgropp at uiuc.edu>, "Reinhold Bader" <Reinhold.Bader at lrz.de>, "Richard L. Graham" <rlgraham at ornl.gov>, "George Bosilca" <bosilca at eecs.utk.edu>, "Adam Moody" <moody20 at llnl.gov>, "Torsten Hoefler" <htor at illinois.edu>, "david solt" <david.solt at hp.com>, "Rajeev Thakur" <thakur at mcs.anl.gov>, "Bronis R. de Supinski" <bronis at llnl.gov>, "Martin Schulz" <schulzm at llnl.gov>, "Darius Buntinas" <buntinas at mcs.anl.gov>
> 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-report-F2008-2011-08-26-changeonlyplustickets.pdf
> and
> https://svn.mpi-forum.org/trac/mpi-forum-web/attachment/ticket/229/mpi-report-F2008-2011-08-26-reviewdoc.pdf
>
>
> 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" <jsquyres at cisco.com>;
> "Craig E Rasmussen" <rasmussn at lanl.gov>;
> "Hubert Ritzdorf" <Hubert.Ritzdorf at EMEA.NEC.COM>;
> "Purushotham Bangalore" <puri at cis.uab.edu>;
> "Bill Gropp" <wgropp at uiuc.edu>;
> "Reinhold Bader" <Reinhold.Bader at lrz.de>
> 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" <rlgraham at ornl.gov>;
>
> Best regards
> Rolf
>
> ----- Original Message -----
>> From: "William Gropp" <wgropp at illinois.edu>
>> To: "Main MPI Forum mailing list" <mpi-forum at lists.mpi-forum.org>
>> 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: wgropp at illinois.edu
>> To: mpi-forum at lists.mpi-forum.org
>> 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: mpi-forum-bounces at lists.mpi-forum.org [
>> mpi-forum-bounces at lists.mpi-forum.org ] on behalf of Graham, Richard
>> L. [ rlgraham at ornl.gov ]
>> Sent: Tuesday, July 26, 2011 5:54 PM
>> To: mpi-forum at lists.mpi-forum.org
>> 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
>> mpi-forum at lists.mpi-forum.org
>> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
>> _______________________________________________
>> mpi-forum mailing list
>> mpi-forum at lists.mpi-forum.org
>> 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
>> mpi-forum at lists.mpi-forum.org
>> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
>
> --
> Dr. Rolf Rabenseifner . . . . . . . . . .. email rabenseifner at hlrs.de
> 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 rabenseifner at hlrs.de
> 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)
>
> _______________________________________________
> mpi-forum mailing list
> mpi-forum at lists.mpi-forum.org
> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
More information about the mpi-forum
mailing list