[Mpi-forum] [MPI3 Fortran] Fwd: Pre-review - New Fortran bindings - Formal reading

Rolf Rabenseifner rabenseifner at hlrs.de
Wed Aug 31 03:51:50 CDT 2011


> Also, the two documents linked below appear to be identical as far as
> the I/O chapter goes.

Yes, because in this chapter, there is nothing deleted.
The changeonly doc does not show deleted text.
Therefore it is better readable especially in the Language Binding 
chapter.

Rolf

----- Original Message -----
> From: "Rajeev Thakur" <thakur at mcs.anl.gov>
> To: "Main MPI Forum mailing list" <mpi-forum at lists.mpi-forum.org>
> Cc: "MPI-3 Fortran working group" <mpi3-fortran at lists.mpi-forum.org>
> Sent: Tuesday, August 30, 2011 8:25:04 PM
> Subject: Re: [MPI3 Fortran] [Mpi-forum] Fwd: Pre-review - New Fortran bindings - Formal reading
> 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
> 
> 
> _______________________________________________
> mpi3-fortran mailing list
> mpi3-fortran at lists.mpi-forum.org
> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi3-fortran

-- 
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)




More information about the mpi-forum mailing list