mpi-forum
Threads by month
- ----- 2026 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
September 2011
- 22 participants
- 77 discussions
Re: [Mpi-forum] Deadline Sep.21 -- Reviews for New Fortran bindings - Formal reading
by Rolf Rabenseifner 22 Sep '11
by Rolf Rabenseifner 22 Sep '11
22 Sep '11
This is more complicated, please check all locations about INTENT in
the MPI draft. Further explanations tomorrow.
Rolf
----- Original Message -----
> From: "Rajeev Thakur" <thakur(a)mcs.anl.gov>
> To: "Main MPI Forum mailing list" <mpi-forum(a)lists.mpi-forum.org>
> Sent: Thursday, September 22, 2011 5:25:21 PM
> Subject: Re: [Mpi-forum] Deadline Sep.21 -- Reviews for New Fortran bindings - Formal reading
> If no intent is specified, the default is INTENT(INOUT).
>
> Rajeev
>
> On Sep 22, 2011, at 10:18 AM, Darius Buntinas wrote:
>
> >
> > I've reviewed the External Interfaces chapter:
> >
> > Page 436 lines 28-30: Do you need INTENT() for these arguments?
> > Same for 437 lines 15-17
> > 438 lines 3,4
> > 439 lines 1,2
> >
> > -d
> >
> > On Sep 21, 2011, at 9:53 AM, Rolf Rabenseifner wrote:
> >
> >> Dear all, especially,
> >> dear owners of new MPI-3 tickets, and
> >> dear chapter author,
> >>
> >> If a review is missing, we need to execute a line-by-line
> >> formal reading. I expect that nobody want this.
> >>
> >> I hope, you all will return your reviews today (Sep. 21)
> >> that I can prepare the ppt with the review-results
> >> for the MPI Forum meeting (Sep. 22).
> >>
> >> For most chapters, it is mainly to check the
> >> argument lists of the new bindings.
> >>
> >> Responsible:
> >> Special Fortran reviewers:
> >> "Jeff Squyres" <jsquyres(a)cisco.com>;
> >> "Craig E Rasmussen" <rasmussn(a)lanl.gov>; (IN SANTORINI)
> >> "Hubert Ritzdorf" <Hubert.Ritzdorf(a)EMEA.NEC.COM>;
> >> "Purushotham Bangalore" <puri(a)cis.uab.edu>;
> >> "Bill Gropp" <wgropp(a)uiuc.edu>;
> >> "Reinhold Bader" <Reinhold.Bader(a)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 (IN SANTORINI)
> >> - Point-to-Point Communication : Richard Graham (IN SANTORINI)
> >> - Datatypes: George Bosilca (IN SANTORINI)
> >> - Collective Communication : Adam Moody (IN SANTORINI), Torsten
> >> Hoefler (IN SANTORINI),
> >> Yutaka Ishikawa, Hideyuki Jitsumoto
> >> Who is responsible?
> >> - Process Topologies : Torsten Hoefler (IN SANTORINI)
> >> - Groups, Contexts, and Communicators : Bill Gropp
> >> - Environmental Management : George Bosilca (IN SANTORINI)
> >> - Info-Object : Darius Buntinas (IN SANTORINI)
> >> - 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 (IN SANTORINI)
> >> - Language Bindings : Jeffrey M. Squyres
> >> - Annex Language Bindings Summary : Rolf Rabenseifner (IN
> >> SANTORINI)
> >> - Annex Change-Log : Rolf Rabenseifner (IN SANTORINI)
> >> - Bibliography : Bill Gropp
> >>
> >> Best regards
> >> Rolf
> >>
> >>
> >> ----- Original Message -----
> >>> From: "Rolf Rabenseifner" <rabenseifner(a)hlrs.de>
> >>> To: "Jeff Squyres" <jsquyres(a)cisco.com>
> >>> Cc: "William Gropp" <wgropp(a)illinois.edu>, "Hubert Ritzdorf"
> >>> <Hubert.Ritzdorf(a)EMEA.NEC.COM>, "Purushotham Bangalore"
> >>> <puri(a)cis.uab.edu>, "Bill Gropp" <wgropp(a)uiuc.edu>, "Reinhold
> >>> Bader" <Reinhold.Bader(a)lrz.de>, "Richard Graham"
> >>> <rlgraham(a)ornl.gov>, "George Bosilca" <bosilca(a)eecs.utk.edu>,
> >>> "Adam Moody" <moody20(a)llnl.gov>, "Torsten Hoefler"
> >>> <htor(a)illinois.edu>, "David George Solt" <david.solt(a)hp.com>,
> >>> "Rajeev Thakur" <thakur(a)mcs.anl.gov>, "Bronis R. de
> >>> Supinski" <bronis(a)llnl.gov>, "Martin Schulz" <schulzm(a)llnl.gov>,
> >>> "Darius Buntinas" <buntinas(a)mcs.anl.gov>, "Craig E
> >>> Rasmussen" <rasmussn(a)lanl.gov>
> >>> Sent: Friday, September 9, 2011 8:54:33 AM
> >>> Subject: Re: Pre-review - New Fortran bindings - Formal reading
> >>> Dear all,
> >>>
> >>> It is a really huge ticket that needs the review-support of
> >>> all chapter responsibles. I try to sort it out:
> >>>
> >>> A) Normal chapter-reviewers:
> >>> Officially, reviewers have to review always the reviewdoc, i.e.,
> >>> mpi-report-F2008-2011-09-08-reviewdoc.pdf
> >>> This means, one must mainly review the diff, i.e., the red
> >>> portions
> >>> marked with ticket. This is recommended for the normal chapter
> >>> reviewers.
> >>>
> >>> B) Fortran-Chapter-Reviewers:
> >>> For Section 16.2 "Fortran Support", it is strongly recommended to
> >>> review
> >>> mpi-report-F2008-2011-09-08-changeonlyplustickets.pdf
> >>> because this is the only readable form of this section.
> >>> This means one must read the total Section 16.2 as a whole (black
> >>> and
> >>> red).
> >>>
> >>> C) For owners of MPI-3 tickets:
> >>> Please take
> >>> mpi-report-F2008-2011-09-08-changeonlyplustickets.pdf
> >>> and check for Annex B.4.
> >>> The interfaces are always two:
> >>> - the new mpif_f08
> >>> - and the old mpi.
> >>> The old one (i.e., the second form) must be checked whether
> >>> it is identical to your latest version of your ticket.
> >>> The new one (i.e., the first form) must be checked
> >>> whether it is correctly mapped to mpi_f08.
> >>>
> >>> D) All:
> >>> If one wants to make handwritten marks, for example on travel,
> >>> then I recommend to print
> >>> mpi-report-F2008-2011-09-08-changeonlyplustickets_majorpages.pdf
> >>> and in
> >>> mpi-report-F2008-2011-09-08-changeonlyplustickets.pdf
> >>> the Annexes A.3 (p.553-695) and B.4 (p.753-770).
> >>>
> >>> As already said, it is huge. It touches 140 pages
> >>> (...majorpages.pdf)
> >>> and contains 43 pages of new interfaces for MPI-2.2 (Annex A.3)
> >>> and additionally 18 pages for MPI-3.0 tickets (Annex B.4)
> >>>
> >>> E) Compilation-Check:
> >>> If you want compile the module interface, then you must download
> >>> mpi-3.0-all-interfaces-08-f2003.f90
> >>>
> >>> F) If you want to see, how it looks like in the future
> >>> if you have a F2008+TR29113 compiler, then you must look at
> >>> mpi-3.0-all-interfaces-12-f2008TR29113.f90
> >>>
> >>> G) and finally, the file
> >>> mpi-3.0-all-interfaces-07-f2008.f90
> >>> contains exactly what is part of the pdf files Annex A.3.
> >>> To be more exact, this is the starting point of all
> >>> the interfaces in the pdf files and of the other two
> >>> .f90 files. All is done by a set of macros, translating this
> >>> only one basis into Latex and real Fortran F2003 and
> >>> F2008+TR29113.
> >>> (the .2 version is a double uploading, it should be removed
> >>> but I have no rights to remove such duplicated files
> >>> Jeff may help?)
> >>>
> >>> Best regards
> >>> Rolf
> >>>
> >>> ----- Original Message -----
> >>>> From: "Jeff Squyres" <jsquyres(a)cisco.com>
> >>>> To: "Rolf Rabenseifner" <rabenseifner(a)hlrs.de>
> >>>> Cc: "William Gropp" <wgropp(a)illinois.edu>, "Hubert Ritzdorf"
> >>>> <Hubert.Ritzdorf(a)EMEA.NEC.COM>, "Purushotham Bangalore"
> >>>> <puri(a)cis.uab.edu>, "Bill Gropp" <wgropp(a)uiuc.edu>, "Reinhold
> >>>> Bader"
> >>>> <Reinhold.Bader(a)lrz.de>, "Richard Graham"
> >>>> <rlgraham(a)ornl.gov>, "George Bosilca" <bosilca(a)eecs.utk.edu>,
> >>>> "Adam
> >>>> Moody" <moody20(a)llnl.gov>, "Torsten Hoefler"
> >>>> <htor(a)illinois.edu>, "David George Solt" <david.solt(a)hp.com>,
> >>>> "Rajeev Thakur" <thakur(a)mcs.anl.gov>, "Bronis R. de
> >>>> Supinski" <bronis(a)llnl.gov>, "Martin Schulz" <schulzm(a)llnl.gov>,
> >>>> "Darius Buntinas" <buntinas(a)mcs.anl.gov>, "Craig E
> >>>> Rasmussen" <rasmussn(a)lanl.gov>
> >>>> Sent: Friday, September 9, 2011 12:28:23 AM
> >>>> Subject: Re: Pre-review - New Fortran bindings - Formal reading
> >>>> Rolf --
> >>>>
> >>>> I see 7 files attached to the ticket from today. Which one are we
> >>>> supposed to review?
> >>>>
> >>>>
> >>>> mpi-report-F2008-2011-09-08-changeonlyplustickets_majorpages.pdf
> >>>> (843.5 KB) - added by RolfRabenseifner 2 hours ago.
> >>>> Updated version for reading/reviewing at MPI Forum meeting Sep
> >>>> 2011
> >>>> -
> >>>> deleted text is invisible - major pages for printing
> >>>> mpi-report-F2008-2011-09-08-changeonlyplustickets.pdf (4.0 MB) -
> >>>> added
> >>>> by RolfRabenseifner 2 hours ago.
> >>>> Updated version for reading/reviewing at MPI Forum meeting Sep
> >>>> 2011
> >>>> -
> >>>> deleted text is invisible
> >>>> mpi-report-F2008-2011-09-08-reviewdoc.pdf (4.1 MB) - added by
> >>>> RolfRabenseifner 2 hours ago.
> >>>> Updated version for reading/reviewing at MPI Forum meeting Sep
> >>>> 2011
> >>>> -
> >>>> deleted text is still visible
> >>>> mpi-3.0-all-interfaces-07-f2008.f90 (90.3 KB) - added by
> >>>> RolfRabenseifner 2 hours ago.
> >>>> mpi_f08 binding used in the MPI draft 2011-09-08
> >>>> mpi-3.0-all-interfaces-07-f2008.2.f90 (90.3 KB) - added by
> >>>> RolfRabenseifner 2 hours ago.
> >>>> mpi_f08 binding used in the MPI draft 2011-09-08
> >>>> mpi-3.0-all-interfaces-08-f2003.f90 (184.1 KB) - added by
> >>>> RolfRabenseifner 2 hours ago.
> >>>> mpi_f08 module, preliminary implementation with Fortran 2003
> >>>> mpi-3.0-all-interfaces-12-f2008TR29113.f90 (175.8 KB) - added by
> >>>> RolfRabenseifner 2 hours ago.
> >>>> mpi_f08 module, final implementation for Fortran2008+TR29113
> >>>> compiler
> >>>>
> >>>>
> >>>> On Sep 8, 2011, at 4:51 PM, Rolf Rabenseifner wrote:
> >>>>
> >>>>>
> >>>>> Dear reviewers,
> >>>>>
> >>>>> Many thanks for the pre-reviews especially to
> >>>>> Jeff, Reinhold, Craig, Hubert, Puri, Martin, Rajeev, Darius,
> >>>>> George,
> >>>>> Bill, and Bronis.
> >>>>>
> >>>>> My apologies that I had to few time for answering individually.
> >>>>>
> >>>>> All (or nearly all) is included in this final version.
> >>>>> I expect there are still bugs but I hope that we can get them
> >>>>> fixed
> >>>>> after your final reviews in a new ticket.
> >>>>>
> >>>>> This version should go into your reviews, in the formal reading
> >>>>> and through the two votes.
> >>>>>
> >>>>> All files are attached to the ticket
> >>>>> https://svn.mpi-forum.org/trac/mpi-forum-web/attachment/ticket/229/
> >>>>>
> >>>>> The review should be based only on the latest pdf-files from
> >>>>> 2011-09-08.
> >>>>> The content of the tickets is not updated, it tells only some
> >>>>> reasons
> >>>>> in a very early state. Some of these reasons are now rationales
> >>>>> in the document.
> >>>>>
> >>>>> Please finish your review on the day before the meeting starts,
> >>>>> i.e., not later than
> >>>>>
> >>>>> September 21.
> >>>>>
> >>>>> Most of you are responsible for one or more chapters.
> >>>>> If you do not speak Fortran, I expect, that you organized
> >>>>> already a colleague who assists you in reviewing.
> >>>>>
> >>>>> If new MPI-3 tickets will go into your chapter,
> >>>>> you should also review Annex B.4 that contains already
> >>>>> interfaces for those tickets.
> >>>>>
> >>>>> Responsible:
> >>>>> Special Fortran reviewers:
> >>>>> "Jeff Squyres" <jsquyres(a)cisco.com>;
> >>>>> "Craig E Rasmussen" <rasmussn(a)lanl.gov>;
> >>>>> "Hubert Ritzdorf" <Hubert.Ritzdorf(a)EMEA.NEC.COM>;
> >>>>> "Purushotham Bangalore" <puri(a)cis.uab.edu>;
> >>>>> "Bill Gropp" <wgropp(a)uiuc.edu>;
> >>>>> "Reinhold Bader" <Reinhold.Bader(a)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
> >>>>>
> >>>>> Best regards
> >>>>> Rolf
> >>>>
> >>>>
> >>>> --
> >>>> Jeff Squyres
> >>>> jsquyres(a)cisco.com
> >>>> For corporate legal information go to:
> >>>> http://www.cisco.com/web/about/doing_business/legal/cri/
> >>>
> >>> --
> >>
> >> --
> >> Dr. Rolf Rabenseifner . . . . . . . . . .. email
> >> rabenseifner(a)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(a)lists.mpi-forum.org
> >> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
> >
> >
> > _______________________________________________
> > mpi-forum mailing list
> > mpi-forum(a)lists.mpi-forum.org
> > http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
>
>
> _______________________________________________
> mpi-forum mailing list
> mpi-forum(a)lists.mpi-forum.org
> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
--
Dr. Rolf Rabenseifner . . . . . . . . . .. email rabenseifner(a)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)
1
0
Re: [Mpi-forum] Deadline Sep.21 -- Reviews for New Fortran bindings - Formal reading
by Torsten Hoefler 22 Sep '11
by Torsten Hoefler 22 Sep '11
22 Sep '11
Rolf,
I reviewed the OS/RMA proposal and have the following comments:
MPI_Win_allocate:
- whatever we decide for MPI_Alloc_mem needs to be propagated to here (I
have a weird feeling about the current overloading interface)
MPI_Win_attach:
- I think base doesn't need to be ASYNCHRONOUS (there is no "wait" that
can be moved around)
- MPI_ADDRESS_KIND -> MPI_ADDRESS_SIZE (in F77 binding, fixed in latest
proposal)
MPI_Win_detach:
- I think base doesn't need to be ASYNCHRONOUS
Everything else looks fine!
All the Best,
Torsten
On Thu, Sep 22, 2011 at 05:59:12PM +0200, Rolf Rabenseifner wrote:
> Here again the location of the ticket and the "changeonly" document:
>
> https://svn.mpi-forum.org/trac/mpi-forum-web/ticket/229
>
> https://svn.mpi-forum.org/trac/mpi-forum-web/attachment/ticket/229/mpi-repo…
>
> And here the latest list of new reviewers for the missing reviews:
> 3. Point-to-Point: Rich Graham --> Brian Barrett
> 10. Process Creation and Management: David Solt --> Adam Moody
> 12. External Interfaces: Bronis R. de Supinski --> Darius Buntinas
> AND: MPI_Alloc_mem --> Dave Goodell & Brian Barrett
> 15. Deprecated Functions: Rolf Rabenseifner --> Jim Dinan
> AND: MPI_Alloc_mem --> Dave Godell & Brian Barrett
> A. Annex Language Bindings Summary: Rolf Rabenseifner --> George Bosilca
> B.4.1 #38, #274: Matched probe: (Torsten Hoefler) R.Graham --> Marc-Andre Hermanns
> B.4.3 #258: Neighborhood Collective Comm.: Torsten Hoefler
> B.4.4 #265: MPI_Count: Fab Tillier --> R.Graham --> Adam Moody
> B.4.5 #266: Tools – there is no Fortran interface --> Martin Schulz
> B.4.6 #270: RMA: Bill Gropp --> Torsten Hoefler
>
> Thanks and until tomorrow
> Rolf
> >
> > ________________________________________
> > From: mpi-forum-bounces(a)lists.mpi-forum.org
> > [mpi-forum-bounces(a)lists.mpi-forum.org] On Behalf Of Rolf Rabenseifner
> > [rabenseifner(a)hlrs.de]
> > Sent: Tuesday, September 20, 2011 11:53 PM
> > To: Main MPI Forum mailing list
> > Subject: [Mpi-forum] Deadline Sep.21 -- Reviews for New Fortran
> > bindings - Formal reading
> >
> > Dear all, especially,
> > dear owners of new MPI-3 tickets, and
> > dear chapter author,
> >
> > If a review is missing, we need to execute a line-by-line
> > formal reading. I expect that nobody want this.
> >
> > I hope, you all will return your reviews today (Sep. 21)
> > that I can prepare the ppt with the review-results
> > for the MPI Forum meeting (Sep. 22).
> >
> > For most chapters, it is mainly to check the
> > argument lists of the new bindings.
> >
> > Responsible:
> > Special Fortran reviewers:
> > "Jeff Squyres" <jsquyres(a)cisco.com>;
> > "Craig E Rasmussen" <rasmussn(a)lanl.gov>; (IN SANTORINI)
> > "Hubert Ritzdorf" <Hubert.Ritzdorf(a)EMEA.NEC.COM>;
> > "Purushotham Bangalore" <puri(a)cis.uab.edu>;
> > "Bill Gropp" <wgropp(a)uiuc.edu>;
> > "Reinhold Bader" <Reinhold.Bader(a)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 (IN SANTORINI)
> > - Point-to-Point Communication : Richard Graham (IN SANTORINI)
> > - Datatypes: George Bosilca (IN SANTORINI)
> > - Collective Communication : Adam Moody (IN SANTORINI), Torsten
> > Hoefler (IN SANTORINI),
> > Yutaka Ishikawa, Hideyuki Jitsumoto
> > Who is responsible?
> > - Process Topologies : Torsten Hoefler (IN SANTORINI)
> > - Groups, Contexts, and Communicators : Bill Gropp
> > - Environmental Management : George Bosilca (IN SANTORINI)
> > - Info-Object : Darius Buntinas (IN SANTORINI)
> > - 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 (IN SANTORINI)
> > - Language Bindings : Jeffrey M. Squyres
> > - Annex Language Bindings Summary : Rolf Rabenseifner (IN SANTORINI)
> > - Annex Change-Log : Rolf Rabenseifner (IN SANTORINI)
> > - Bibliography : Bill Gropp
> >
> > Best regards
> > Rolf
> >
> >
> > ----- Original Message -----
> > > From: "Rolf Rabenseifner" <rabenseifner(a)hlrs.de>
> > > To: "Jeff Squyres" <jsquyres(a)cisco.com>
> > > Cc: "William Gropp" <wgropp(a)illinois.edu>, "Hubert Ritzdorf"
> > > <Hubert.Ritzdorf(a)EMEA.NEC.COM>, "Purushotham Bangalore"
> > > <puri(a)cis.uab.edu>, "Bill Gropp" <wgropp(a)uiuc.edu>, "Reinhold Bader"
> > > <Reinhold.Bader(a)lrz.de>, "Richard Graham"
> > > <rlgraham(a)ornl.gov>, "George Bosilca" <bosilca(a)eecs.utk.edu>, "Adam
> > > Moody" <moody20(a)llnl.gov>, "Torsten Hoefler"
> > > <htor(a)illinois.edu>, "David George Solt" <david.solt(a)hp.com>,
> > > "Rajeev Thakur" <thakur(a)mcs.anl.gov>, "Bronis R. de
> > > Supinski" <bronis(a)llnl.gov>, "Martin Schulz" <schulzm(a)llnl.gov>,
> > > "Darius Buntinas" <buntinas(a)mcs.anl.gov>, "Craig E
> > > Rasmussen" <rasmussn(a)lanl.gov>
> > > Sent: Friday, September 9, 2011 8:54:33 AM
> > > Subject: Re: Pre-review - New Fortran bindings - Formal reading
> > > Dear all,
> > >
> > > It is a really huge ticket that needs the review-support of
> > > all chapter responsibles. I try to sort it out:
> > >
> > > A) Normal chapter-reviewers:
> > > Officially, reviewers have to review always the reviewdoc, i.e.,
> > > mpi-report-F2008-2011-09-08-reviewdoc.pdf
> > > This means, one must mainly review the diff, i.e., the red portions
> > > marked with ticket. This is recommended for the normal chapter
> > > reviewers.
> > >
> > > B) Fortran-Chapter-Reviewers:
> > > For Section 16.2 "Fortran Support", it is strongly recommended to
> > > review
> > > mpi-report-F2008-2011-09-08-changeonlyplustickets.pdf
> > > because this is the only readable form of this section.
> > > This means one must read the total Section 16.2 as a whole (black
> > > and
> > > red).
> > >
> > > C) For owners of MPI-3 tickets:
> > > Please take
> > > mpi-report-F2008-2011-09-08-changeonlyplustickets.pdf
> > > and check for Annex B.4.
> > > The interfaces are always two:
> > > - the new mpif_f08
> > > - and the old mpi.
> > > The old one (i.e., the second form) must be checked whether
> > > it is identical to your latest version of your ticket.
> > > The new one (i.e., the first form) must be checked
> > > whether it is correctly mapped to mpi_f08.
> > >
> > > D) All:
> > > If one wants to make handwritten marks, for example on travel,
> > > then I recommend to print
> > > mpi-report-F2008-2011-09-08-changeonlyplustickets_majorpages.pdf
> > > and in
> > > mpi-report-F2008-2011-09-08-changeonlyplustickets.pdf
> > > the Annexes A.3 (p.553-695) and B.4 (p.753-770).
> > >
> > > As already said, it is huge. It touches 140 pages
> > > (...majorpages.pdf)
> > > and contains 43 pages of new interfaces for MPI-2.2 (Annex A.3)
> > > and additionally 18 pages for MPI-3.0 tickets (Annex B.4)
> > >
> > > E) Compilation-Check:
> > > If you want compile the module interface, then you must download
> > > mpi-3.0-all-interfaces-08-f2003.f90
> > >
> > > F) If you want to see, how it looks like in the future
> > > if you have a F2008+TR29113 compiler, then you must look at
> > > mpi-3.0-all-interfaces-12-f2008TR29113.f90
> > >
> > > G) and finally, the file
> > > mpi-3.0-all-interfaces-07-f2008.f90
> > > contains exactly what is part of the pdf files Annex A.3.
> > > To be more exact, this is the starting point of all
> > > the interfaces in the pdf files and of the other two
> > > .f90 files. All is done by a set of macros, translating this
> > > only one basis into Latex and real Fortran F2003 and F2008+TR29113.
> > > (the .2 version is a double uploading, it should be removed
> > > but I have no rights to remove such duplicated files
> > > Jeff may help?)
> > >
> > > Best regards
> > > Rolf
> > >
> > > ----- Original Message -----
> > > > From: "Jeff Squyres" <jsquyres(a)cisco.com>
> > > > To: "Rolf Rabenseifner" <rabenseifner(a)hlrs.de>
> > > > Cc: "William Gropp" <wgropp(a)illinois.edu>, "Hubert Ritzdorf"
> > > > <Hubert.Ritzdorf(a)EMEA.NEC.COM>, "Purushotham Bangalore"
> > > > <puri(a)cis.uab.edu>, "Bill Gropp" <wgropp(a)uiuc.edu>, "Reinhold
> > > > Bader"
> > > > <Reinhold.Bader(a)lrz.de>, "Richard Graham"
> > > > <rlgraham(a)ornl.gov>, "George Bosilca" <bosilca(a)eecs.utk.edu>,
> > > > "Adam
> > > > Moody" <moody20(a)llnl.gov>, "Torsten Hoefler"
> > > > <htor(a)illinois.edu>, "David George Solt" <david.solt(a)hp.com>,
> > > > "Rajeev Thakur" <thakur(a)mcs.anl.gov>, "Bronis R. de
> > > > Supinski" <bronis(a)llnl.gov>, "Martin Schulz" <schulzm(a)llnl.gov>,
> > > > "Darius Buntinas" <buntinas(a)mcs.anl.gov>, "Craig E
> > > > Rasmussen" <rasmussn(a)lanl.gov>
> > > > Sent: Friday, September 9, 2011 12:28:23 AM
> > > > Subject: Re: Pre-review - New Fortran bindings - Formal reading
> > > > Rolf --
> > > >
> > > > I see 7 files attached to the ticket from today. Which one are we
> > > > supposed to review?
> > > >
> > > >
> > > > mpi-report-F2008-2011-09-08-changeonlyplustickets_majorpages.pdf
> > > > (843.5 KB) - added by RolfRabenseifner 2 hours ago.
> > > > Updated version for reading/reviewing at MPI Forum meeting Sep
> > > > 2011
> > > > -
> > > > deleted text is invisible - major pages for printing
> > > > mpi-report-F2008-2011-09-08-changeonlyplustickets.pdf (4.0 MB) -
> > > > added
> > > > by RolfRabenseifner 2 hours ago.
> > > > Updated version for reading/reviewing at MPI Forum meeting Sep
> > > > 2011
> > > > -
> > > > deleted text is invisible
> > > > mpi-report-F2008-2011-09-08-reviewdoc.pdf (4.1 MB) - added by
> > > > RolfRabenseifner 2 hours ago.
> > > > Updated version for reading/reviewing at MPI Forum meeting Sep
> > > > 2011
> > > > -
> > > > deleted text is still visible
> > > > mpi-3.0-all-interfaces-07-f2008.f90 (90.3 KB) - added by
> > > > RolfRabenseifner 2 hours ago.
> > > > mpi_f08 binding used in the MPI draft 2011-09-08
> > > > mpi-3.0-all-interfaces-07-f2008.2.f90 (90.3 KB) - added by
> > > > RolfRabenseifner 2 hours ago.
> > > > mpi_f08 binding used in the MPI draft 2011-09-08
> > > > mpi-3.0-all-interfaces-08-f2003.f90 (184.1 KB) - added by
> > > > RolfRabenseifner 2 hours ago.
> > > > mpi_f08 module, preliminary implementation with Fortran 2003
> > > > mpi-3.0-all-interfaces-12-f2008TR29113.f90 (175.8 KB) - added by
> > > > RolfRabenseifner 2 hours ago.
> > > > mpi_f08 module, final implementation for Fortran2008+TR29113
> > > > compiler
> > > >
> > > >
> > > > On Sep 8, 2011, at 4:51 PM, Rolf Rabenseifner wrote:
> > > >
> > > > >
> > > > > Dear reviewers,
> > > > >
> > > > > Many thanks for the pre-reviews especially to
> > > > > Jeff, Reinhold, Craig, Hubert, Puri, Martin, Rajeev, Darius,
> > > > > George,
> > > > > Bill, and Bronis.
> > > > >
> > > > > My apologies that I had to few time for answering individually.
> > > > >
> > > > > All (or nearly all) is included in this final version.
> > > > > I expect there are still bugs but I hope that we can get them
> > > > > fixed
> > > > > after your final reviews in a new ticket.
> > > > >
> > > > > This version should go into your reviews, in the formal reading
> > > > > and through the two votes.
> > > > >
> > > > > All files are attached to the ticket
> > > > > https://svn.mpi-forum.org/trac/mpi-forum-web/attachment/ticket/229/
> > > > >
> > > > > The review should be based only on the latest pdf-files from
> > > > > 2011-09-08.
> > > > > The content of the tickets is not updated, it tells only some
> > > > > reasons
> > > > > in a very early state. Some of these reasons are now rationales
> > > > > in the document.
> > > > >
> > > > > Please finish your review on the day before the meeting starts,
> > > > > i.e., not later than
> > > > >
> > > > > September 21.
> > > > >
> > > > > Most of you are responsible for one or more chapters.
> > > > > If you do not speak Fortran, I expect, that you organized
> > > > > already a colleague who assists you in reviewing.
> > > > >
> > > > > If new MPI-3 tickets will go into your chapter,
> > > > > you should also review Annex B.4 that contains already
> > > > > interfaces for those tickets.
> > > > >
> > > > > Responsible:
> > > > > Special Fortran reviewers:
> > > > > "Jeff Squyres" <jsquyres(a)cisco.com>;
> > > > > "Craig E Rasmussen" <rasmussn(a)lanl.gov>;
> > > > > "Hubert Ritzdorf" <Hubert.Ritzdorf(a)EMEA.NEC.COM>;
> > > > > "Purushotham Bangalore" <puri(a)cis.uab.edu>;
> > > > > "Bill Gropp" <wgropp(a)uiuc.edu>;
> > > > > "Reinhold Bader" <Reinhold.Bader(a)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
> > > > >
> > > > > Best regards
> > > > > Rolf
> > > >
> > > >
> > > > --
> > > > Jeff Squyres
> > > > jsquyres(a)cisco.com
> > > > For corporate legal information go to:
> > > > http://www.cisco.com/web/about/doing_business/legal/cri/
> > >
> > > --
> >
> > --
> > Dr. Rolf Rabenseifner . . . . . . . . . .. email rabenseifner(a)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(a)lists.mpi-forum.org
> > http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
> >
> > _______________________________________________
> > mpi-forum mailing list
> > mpi-forum(a)lists.mpi-forum.org
> > http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
>
> --
> Dr. Rolf Rabenseifner . . . . . . . . . .. email rabenseifner(a)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(a)lists.mpi-forum.org
> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
--
bash$ :(){ :|:&};: --------------------- http://www.unixer.de/ -----
Die Strafe des L�gners ist nicht, da� ihm niemand mehr glaubt, sondern,
da� er selbst niemanden mehr glauben kann. [George Bernard Shaw]
1
0
Re: [Mpi-forum] Deadline Sep.21 -- Reviews for New Fortran bindings - Formal reading
by Rolf Rabenseifner 22 Sep '11
by Rolf Rabenseifner 22 Sep '11
22 Sep '11
Here again the location of the ticket and the "changeonly" document:
https://svn.mpi-forum.org/trac/mpi-forum-web/ticket/229
https://svn.mpi-forum.org/trac/mpi-forum-web/attachment/ticket/229/mpi-repo…
And here the latest list of new reviewers for the missing reviews:
3. Point-to-Point: Rich Graham --> Brian Barrett
10. Process Creation and Management: David Solt --> Adam Moody
12. External Interfaces: Bronis R. de Supinski --> Darius Buntinas
AND: MPI_Alloc_mem --> Dave Goodell & Brian Barrett
15. Deprecated Functions: Rolf Rabenseifner --> Jim Dinan
AND: MPI_Alloc_mem --> Dave Godell & Brian Barrett
A. Annex Language Bindings Summary: Rolf Rabenseifner --> George Bosilca
B.4.1 #38, #274: Matched probe: (Torsten Hoefler) R.Graham --> Marc-Andre Hermanns
B.4.3 #258: Neighborhood Collective Comm.: Torsten Hoefler
B.4.4 #265: MPI_Count: Fab Tillier --> R.Graham --> Adam Moody
B.4.5 #266: Tools – there is no Fortran interface --> Martin Schulz
B.4.6 #270: RMA: Bill Gropp --> Torsten Hoefler
Thanks and until tomorrow
Rolf
>
> ________________________________________
> From: mpi-forum-bounces(a)lists.mpi-forum.org
> [mpi-forum-bounces(a)lists.mpi-forum.org] On Behalf Of Rolf Rabenseifner
> [rabenseifner(a)hlrs.de]
> Sent: Tuesday, September 20, 2011 11:53 PM
> To: Main MPI Forum mailing list
> Subject: [Mpi-forum] Deadline Sep.21 -- Reviews for New Fortran
> bindings - Formal reading
>
> Dear all, especially,
> dear owners of new MPI-3 tickets, and
> dear chapter author,
>
> If a review is missing, we need to execute a line-by-line
> formal reading. I expect that nobody want this.
>
> I hope, you all will return your reviews today (Sep. 21)
> that I can prepare the ppt with the review-results
> for the MPI Forum meeting (Sep. 22).
>
> For most chapters, it is mainly to check the
> argument lists of the new bindings.
>
> Responsible:
> Special Fortran reviewers:
> "Jeff Squyres" <jsquyres(a)cisco.com>;
> "Craig E Rasmussen" <rasmussn(a)lanl.gov>; (IN SANTORINI)
> "Hubert Ritzdorf" <Hubert.Ritzdorf(a)EMEA.NEC.COM>;
> "Purushotham Bangalore" <puri(a)cis.uab.edu>;
> "Bill Gropp" <wgropp(a)uiuc.edu>;
> "Reinhold Bader" <Reinhold.Bader(a)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 (IN SANTORINI)
> - Point-to-Point Communication : Richard Graham (IN SANTORINI)
> - Datatypes: George Bosilca (IN SANTORINI)
> - Collective Communication : Adam Moody (IN SANTORINI), Torsten
> Hoefler (IN SANTORINI),
> Yutaka Ishikawa, Hideyuki Jitsumoto
> Who is responsible?
> - Process Topologies : Torsten Hoefler (IN SANTORINI)
> - Groups, Contexts, and Communicators : Bill Gropp
> - Environmental Management : George Bosilca (IN SANTORINI)
> - Info-Object : Darius Buntinas (IN SANTORINI)
> - 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 (IN SANTORINI)
> - Language Bindings : Jeffrey M. Squyres
> - Annex Language Bindings Summary : Rolf Rabenseifner (IN SANTORINI)
> - Annex Change-Log : Rolf Rabenseifner (IN SANTORINI)
> - Bibliography : Bill Gropp
>
> Best regards
> Rolf
>
>
> ----- Original Message -----
> > From: "Rolf Rabenseifner" <rabenseifner(a)hlrs.de>
> > To: "Jeff Squyres" <jsquyres(a)cisco.com>
> > Cc: "William Gropp" <wgropp(a)illinois.edu>, "Hubert Ritzdorf"
> > <Hubert.Ritzdorf(a)EMEA.NEC.COM>, "Purushotham Bangalore"
> > <puri(a)cis.uab.edu>, "Bill Gropp" <wgropp(a)uiuc.edu>, "Reinhold Bader"
> > <Reinhold.Bader(a)lrz.de>, "Richard Graham"
> > <rlgraham(a)ornl.gov>, "George Bosilca" <bosilca(a)eecs.utk.edu>, "Adam
> > Moody" <moody20(a)llnl.gov>, "Torsten Hoefler"
> > <htor(a)illinois.edu>, "David George Solt" <david.solt(a)hp.com>,
> > "Rajeev Thakur" <thakur(a)mcs.anl.gov>, "Bronis R. de
> > Supinski" <bronis(a)llnl.gov>, "Martin Schulz" <schulzm(a)llnl.gov>,
> > "Darius Buntinas" <buntinas(a)mcs.anl.gov>, "Craig E
> > Rasmussen" <rasmussn(a)lanl.gov>
> > Sent: Friday, September 9, 2011 8:54:33 AM
> > Subject: Re: Pre-review - New Fortran bindings - Formal reading
> > Dear all,
> >
> > It is a really huge ticket that needs the review-support of
> > all chapter responsibles. I try to sort it out:
> >
> > A) Normal chapter-reviewers:
> > Officially, reviewers have to review always the reviewdoc, i.e.,
> > mpi-report-F2008-2011-09-08-reviewdoc.pdf
> > This means, one must mainly review the diff, i.e., the red portions
> > marked with ticket. This is recommended for the normal chapter
> > reviewers.
> >
> > B) Fortran-Chapter-Reviewers:
> > For Section 16.2 "Fortran Support", it is strongly recommended to
> > review
> > mpi-report-F2008-2011-09-08-changeonlyplustickets.pdf
> > because this is the only readable form of this section.
> > This means one must read the total Section 16.2 as a whole (black
> > and
> > red).
> >
> > C) For owners of MPI-3 tickets:
> > Please take
> > mpi-report-F2008-2011-09-08-changeonlyplustickets.pdf
> > and check for Annex B.4.
> > The interfaces are always two:
> > - the new mpif_f08
> > - and the old mpi.
> > The old one (i.e., the second form) must be checked whether
> > it is identical to your latest version of your ticket.
> > The new one (i.e., the first form) must be checked
> > whether it is correctly mapped to mpi_f08.
> >
> > D) All:
> > If one wants to make handwritten marks, for example on travel,
> > then I recommend to print
> > mpi-report-F2008-2011-09-08-changeonlyplustickets_majorpages.pdf
> > and in
> > mpi-report-F2008-2011-09-08-changeonlyplustickets.pdf
> > the Annexes A.3 (p.553-695) and B.4 (p.753-770).
> >
> > As already said, it is huge. It touches 140 pages
> > (...majorpages.pdf)
> > and contains 43 pages of new interfaces for MPI-2.2 (Annex A.3)
> > and additionally 18 pages for MPI-3.0 tickets (Annex B.4)
> >
> > E) Compilation-Check:
> > If you want compile the module interface, then you must download
> > mpi-3.0-all-interfaces-08-f2003.f90
> >
> > F) If you want to see, how it looks like in the future
> > if you have a F2008+TR29113 compiler, then you must look at
> > mpi-3.0-all-interfaces-12-f2008TR29113.f90
> >
> > G) and finally, the file
> > mpi-3.0-all-interfaces-07-f2008.f90
> > contains exactly what is part of the pdf files Annex A.3.
> > To be more exact, this is the starting point of all
> > the interfaces in the pdf files and of the other two
> > .f90 files. All is done by a set of macros, translating this
> > only one basis into Latex and real Fortran F2003 and F2008+TR29113.
> > (the .2 version is a double uploading, it should be removed
> > but I have no rights to remove such duplicated files
> > Jeff may help?)
> >
> > Best regards
> > Rolf
> >
> > ----- Original Message -----
> > > From: "Jeff Squyres" <jsquyres(a)cisco.com>
> > > To: "Rolf Rabenseifner" <rabenseifner(a)hlrs.de>
> > > Cc: "William Gropp" <wgropp(a)illinois.edu>, "Hubert Ritzdorf"
> > > <Hubert.Ritzdorf(a)EMEA.NEC.COM>, "Purushotham Bangalore"
> > > <puri(a)cis.uab.edu>, "Bill Gropp" <wgropp(a)uiuc.edu>, "Reinhold
> > > Bader"
> > > <Reinhold.Bader(a)lrz.de>, "Richard Graham"
> > > <rlgraham(a)ornl.gov>, "George Bosilca" <bosilca(a)eecs.utk.edu>,
> > > "Adam
> > > Moody" <moody20(a)llnl.gov>, "Torsten Hoefler"
> > > <htor(a)illinois.edu>, "David George Solt" <david.solt(a)hp.com>,
> > > "Rajeev Thakur" <thakur(a)mcs.anl.gov>, "Bronis R. de
> > > Supinski" <bronis(a)llnl.gov>, "Martin Schulz" <schulzm(a)llnl.gov>,
> > > "Darius Buntinas" <buntinas(a)mcs.anl.gov>, "Craig E
> > > Rasmussen" <rasmussn(a)lanl.gov>
> > > Sent: Friday, September 9, 2011 12:28:23 AM
> > > Subject: Re: Pre-review - New Fortran bindings - Formal reading
> > > Rolf --
> > >
> > > I see 7 files attached to the ticket from today. Which one are we
> > > supposed to review?
> > >
> > >
> > > mpi-report-F2008-2011-09-08-changeonlyplustickets_majorpages.pdf
> > > (843.5 KB) - added by RolfRabenseifner 2 hours ago.
> > > Updated version for reading/reviewing at MPI Forum meeting Sep
> > > 2011
> > > -
> > > deleted text is invisible - major pages for printing
> > > mpi-report-F2008-2011-09-08-changeonlyplustickets.pdf (4.0 MB) -
> > > added
> > > by RolfRabenseifner 2 hours ago.
> > > Updated version for reading/reviewing at MPI Forum meeting Sep
> > > 2011
> > > -
> > > deleted text is invisible
> > > mpi-report-F2008-2011-09-08-reviewdoc.pdf (4.1 MB) - added by
> > > RolfRabenseifner 2 hours ago.
> > > Updated version for reading/reviewing at MPI Forum meeting Sep
> > > 2011
> > > -
> > > deleted text is still visible
> > > mpi-3.0-all-interfaces-07-f2008.f90 (90.3 KB) - added by
> > > RolfRabenseifner 2 hours ago.
> > > mpi_f08 binding used in the MPI draft 2011-09-08
> > > mpi-3.0-all-interfaces-07-f2008.2.f90 (90.3 KB) - added by
> > > RolfRabenseifner 2 hours ago.
> > > mpi_f08 binding used in the MPI draft 2011-09-08
> > > mpi-3.0-all-interfaces-08-f2003.f90 (184.1 KB) - added by
> > > RolfRabenseifner 2 hours ago.
> > > mpi_f08 module, preliminary implementation with Fortran 2003
> > > mpi-3.0-all-interfaces-12-f2008TR29113.f90 (175.8 KB) - added by
> > > RolfRabenseifner 2 hours ago.
> > > mpi_f08 module, final implementation for Fortran2008+TR29113
> > > compiler
> > >
> > >
> > > On Sep 8, 2011, at 4:51 PM, Rolf Rabenseifner wrote:
> > >
> > > >
> > > > Dear reviewers,
> > > >
> > > > Many thanks for the pre-reviews especially to
> > > > Jeff, Reinhold, Craig, Hubert, Puri, Martin, Rajeev, Darius,
> > > > George,
> > > > Bill, and Bronis.
> > > >
> > > > My apologies that I had to few time for answering individually.
> > > >
> > > > All (or nearly all) is included in this final version.
> > > > I expect there are still bugs but I hope that we can get them
> > > > fixed
> > > > after your final reviews in a new ticket.
> > > >
> > > > This version should go into your reviews, in the formal reading
> > > > and through the two votes.
> > > >
> > > > All files are attached to the ticket
> > > > https://svn.mpi-forum.org/trac/mpi-forum-web/attachment/ticket/229/
> > > >
> > > > The review should be based only on the latest pdf-files from
> > > > 2011-09-08.
> > > > The content of the tickets is not updated, it tells only some
> > > > reasons
> > > > in a very early state. Some of these reasons are now rationales
> > > > in the document.
> > > >
> > > > Please finish your review on the day before the meeting starts,
> > > > i.e., not later than
> > > >
> > > > September 21.
> > > >
> > > > Most of you are responsible for one or more chapters.
> > > > If you do not speak Fortran, I expect, that you organized
> > > > already a colleague who assists you in reviewing.
> > > >
> > > > If new MPI-3 tickets will go into your chapter,
> > > > you should also review Annex B.4 that contains already
> > > > interfaces for those tickets.
> > > >
> > > > Responsible:
> > > > Special Fortran reviewers:
> > > > "Jeff Squyres" <jsquyres(a)cisco.com>;
> > > > "Craig E Rasmussen" <rasmussn(a)lanl.gov>;
> > > > "Hubert Ritzdorf" <Hubert.Ritzdorf(a)EMEA.NEC.COM>;
> > > > "Purushotham Bangalore" <puri(a)cis.uab.edu>;
> > > > "Bill Gropp" <wgropp(a)uiuc.edu>;
> > > > "Reinhold Bader" <Reinhold.Bader(a)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
> > > >
> > > > Best regards
> > > > Rolf
> > >
> > >
> > > --
> > > Jeff Squyres
> > > jsquyres(a)cisco.com
> > > For corporate legal information go to:
> > > http://www.cisco.com/web/about/doing_business/legal/cri/
> >
> > --
>
> --
> Dr. Rolf Rabenseifner . . . . . . . . . .. email rabenseifner(a)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(a)lists.mpi-forum.org
> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
>
> _______________________________________________
> mpi-forum mailing list
> mpi-forum(a)lists.mpi-forum.org
> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
--
Dr. Rolf Rabenseifner . . . . . . . . . .. email rabenseifner(a)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)
1
0
Re: [Mpi-forum] Deadline Sep.21 -- Reviews for New Fortran bindings - Formal reading
by Moody, Adam T. 22 Sep '11
by Moody, Adam T. 22 Sep '11
22 Sep '11
Hi Rolf,
I found a few things in the collectives chapter:
Why not list sendtype and recvtype on same line?
MPI_Gather
MPI_Gatherv
MPI_Scatter
MPI_Scatterv
MPI_Allgather
MPI_Allgatherv
MPI_Alltoall
MPI_Alltoallv
At least the count, displacement, and datatype arrays on icollectives need to be marked as ASYNCHRONOUS due to page 202, line 2-5 of mpi-report-F2008-2011-09-08-reviewdoc.pdf
"Once initiated, all associated send buffers and buffers associated with input arguments (such
as arrays of counts, displacements, or datatypes in the vector versions of the collectives)
should not be modifed, and all associated receive buffers should not be accessed, until the
collective operation completes."
MPI_Igatherv
recvcounts, displs
MPI_Iscatterv
sendcounts, displs
MPI_Iallgatherv
recvcounts, displs
MPI_Ialltoallv
sendcounts, sdispls, recvcounts, rdispls
MPI_Ialltoallw
sendcounts, sdispls, recvcounts, rdispls, sendtypes, recvtypes
MPI_Ireduce_scatter
recvcounts
-Adam
________________________________________
From: mpi-forum-bounces(a)lists.mpi-forum.org [mpi-forum-bounces(a)lists.mpi-forum.org] On Behalf Of Rolf Rabenseifner [rabenseifner(a)hlrs.de]
Sent: Tuesday, September 20, 2011 11:53 PM
To: Main MPI Forum mailing list
Subject: [Mpi-forum] Deadline Sep.21 -- Reviews for New Fortran bindings - Formal reading
Dear all, especially,
dear owners of new MPI-3 tickets, and
dear chapter author,
If a review is missing, we need to execute a line-by-line
formal reading. I expect that nobody want this.
I hope, you all will return your reviews today (Sep. 21)
that I can prepare the ppt with the review-results
for the MPI Forum meeting (Sep. 22).
For most chapters, it is mainly to check the
argument lists of the new bindings.
Responsible:
Special Fortran reviewers:
"Jeff Squyres" <jsquyres(a)cisco.com>;
"Craig E Rasmussen" <rasmussn(a)lanl.gov>; (IN SANTORINI)
"Hubert Ritzdorf" <Hubert.Ritzdorf(a)EMEA.NEC.COM>;
"Purushotham Bangalore" <puri(a)cis.uab.edu>;
"Bill Gropp" <wgropp(a)uiuc.edu>;
"Reinhold Bader" <Reinhold.Bader(a)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 (IN SANTORINI)
- Point-to-Point Communication : Richard Graham (IN SANTORINI)
- Datatypes: George Bosilca (IN SANTORINI)
- Collective Communication : Adam Moody (IN SANTORINI), Torsten Hoefler (IN SANTORINI),
Yutaka Ishikawa, Hideyuki Jitsumoto
Who is responsible?
- Process Topologies : Torsten Hoefler (IN SANTORINI)
- Groups, Contexts, and Communicators : Bill Gropp
- Environmental Management : George Bosilca (IN SANTORINI)
- Info-Object : Darius Buntinas (IN SANTORINI)
- 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 (IN SANTORINI)
- Language Bindings : Jeffrey M. Squyres
- Annex Language Bindings Summary : Rolf Rabenseifner (IN SANTORINI)
- Annex Change-Log : Rolf Rabenseifner (IN SANTORINI)
- Bibliography : Bill Gropp
Best regards
Rolf
----- Original Message -----
> From: "Rolf Rabenseifner" <rabenseifner(a)hlrs.de>
> To: "Jeff Squyres" <jsquyres(a)cisco.com>
> Cc: "William Gropp" <wgropp(a)illinois.edu>, "Hubert Ritzdorf" <Hubert.Ritzdorf(a)EMEA.NEC.COM>, "Purushotham Bangalore"
> <puri(a)cis.uab.edu>, "Bill Gropp" <wgropp(a)uiuc.edu>, "Reinhold Bader" <Reinhold.Bader(a)lrz.de>, "Richard Graham"
> <rlgraham(a)ornl.gov>, "George Bosilca" <bosilca(a)eecs.utk.edu>, "Adam Moody" <moody20(a)llnl.gov>, "Torsten Hoefler"
> <htor(a)illinois.edu>, "David George Solt" <david.solt(a)hp.com>, "Rajeev Thakur" <thakur(a)mcs.anl.gov>, "Bronis R. de
> Supinski" <bronis(a)llnl.gov>, "Martin Schulz" <schulzm(a)llnl.gov>, "Darius Buntinas" <buntinas(a)mcs.anl.gov>, "Craig E
> Rasmussen" <rasmussn(a)lanl.gov>
> Sent: Friday, September 9, 2011 8:54:33 AM
> Subject: Re: Pre-review - New Fortran bindings - Formal reading
> Dear all,
>
> It is a really huge ticket that needs the review-support of
> all chapter responsibles. I try to sort it out:
>
> A) Normal chapter-reviewers:
> Officially, reviewers have to review always the reviewdoc, i.e.,
> mpi-report-F2008-2011-09-08-reviewdoc.pdf
> This means, one must mainly review the diff, i.e., the red portions
> marked with ticket. This is recommended for the normal chapter
> reviewers.
>
> B) Fortran-Chapter-Reviewers:
> For Section 16.2 "Fortran Support", it is strongly recommended to
> review
> mpi-report-F2008-2011-09-08-changeonlyplustickets.pdf
> because this is the only readable form of this section.
> This means one must read the total Section 16.2 as a whole (black and
> red).
>
> C) For owners of MPI-3 tickets:
> Please take
> mpi-report-F2008-2011-09-08-changeonlyplustickets.pdf
> and check for Annex B.4.
> The interfaces are always two:
> - the new mpif_f08
> - and the old mpi.
> The old one (i.e., the second form) must be checked whether
> it is identical to your latest version of your ticket.
> The new one (i.e., the first form) must be checked
> whether it is correctly mapped to mpi_f08.
>
> D) All:
> If one wants to make handwritten marks, for example on travel,
> then I recommend to print
> mpi-report-F2008-2011-09-08-changeonlyplustickets_majorpages.pdf
> and in
> mpi-report-F2008-2011-09-08-changeonlyplustickets.pdf
> the Annexes A.3 (p.553-695) and B.4 (p.753-770).
>
> As already said, it is huge. It touches 140 pages (...majorpages.pdf)
> and contains 43 pages of new interfaces for MPI-2.2 (Annex A.3)
> and additionally 18 pages for MPI-3.0 tickets (Annex B.4)
>
> E) Compilation-Check:
> If you want compile the module interface, then you must download
> mpi-3.0-all-interfaces-08-f2003.f90
>
> F) If you want to see, how it looks like in the future
> if you have a F2008+TR29113 compiler, then you must look at
> mpi-3.0-all-interfaces-12-f2008TR29113.f90
>
> G) and finally, the file
> mpi-3.0-all-interfaces-07-f2008.f90
> contains exactly what is part of the pdf files Annex A.3.
> To be more exact, this is the starting point of all
> the interfaces in the pdf files and of the other two
> .f90 files. All is done by a set of macros, translating this
> only one basis into Latex and real Fortran F2003 and F2008+TR29113.
> (the .2 version is a double uploading, it should be removed
> but I have no rights to remove such duplicated files
> Jeff may help?)
>
> Best regards
> Rolf
>
> ----- Original Message -----
> > From: "Jeff Squyres" <jsquyres(a)cisco.com>
> > To: "Rolf Rabenseifner" <rabenseifner(a)hlrs.de>
> > Cc: "William Gropp" <wgropp(a)illinois.edu>, "Hubert Ritzdorf"
> > <Hubert.Ritzdorf(a)EMEA.NEC.COM>, "Purushotham Bangalore"
> > <puri(a)cis.uab.edu>, "Bill Gropp" <wgropp(a)uiuc.edu>, "Reinhold Bader"
> > <Reinhold.Bader(a)lrz.de>, "Richard Graham"
> > <rlgraham(a)ornl.gov>, "George Bosilca" <bosilca(a)eecs.utk.edu>, "Adam
> > Moody" <moody20(a)llnl.gov>, "Torsten Hoefler"
> > <htor(a)illinois.edu>, "David George Solt" <david.solt(a)hp.com>,
> > "Rajeev Thakur" <thakur(a)mcs.anl.gov>, "Bronis R. de
> > Supinski" <bronis(a)llnl.gov>, "Martin Schulz" <schulzm(a)llnl.gov>,
> > "Darius Buntinas" <buntinas(a)mcs.anl.gov>, "Craig E
> > Rasmussen" <rasmussn(a)lanl.gov>
> > Sent: Friday, September 9, 2011 12:28:23 AM
> > Subject: Re: Pre-review - New Fortran bindings - Formal reading
> > Rolf --
> >
> > I see 7 files attached to the ticket from today. Which one are we
> > supposed to review?
> >
> >
> > mpi-report-F2008-2011-09-08-changeonlyplustickets_majorpages.pdf
> > (843.5 KB) - added by RolfRabenseifner 2 hours ago.
> > Updated version for reading/reviewing at MPI Forum meeting Sep 2011
> > -
> > deleted text is invisible - major pages for printing
> > mpi-report-F2008-2011-09-08-changeonlyplustickets.pdf (4.0 MB) -
> > added
> > by RolfRabenseifner 2 hours ago.
> > Updated version for reading/reviewing at MPI Forum meeting Sep 2011
> > -
> > deleted text is invisible
> > mpi-report-F2008-2011-09-08-reviewdoc.pdf (4.1 MB) - added by
> > RolfRabenseifner 2 hours ago.
> > Updated version for reading/reviewing at MPI Forum meeting Sep 2011
> > -
> > deleted text is still visible
> > mpi-3.0-all-interfaces-07-f2008.f90 (90.3 KB) - added by
> > RolfRabenseifner 2 hours ago.
> > mpi_f08 binding used in the MPI draft 2011-09-08
> > mpi-3.0-all-interfaces-07-f2008.2.f90 (90.3 KB) - added by
> > RolfRabenseifner 2 hours ago.
> > mpi_f08 binding used in the MPI draft 2011-09-08
> > mpi-3.0-all-interfaces-08-f2003.f90 (184.1 KB) - added by
> > RolfRabenseifner 2 hours ago.
> > mpi_f08 module, preliminary implementation with Fortran 2003
> > mpi-3.0-all-interfaces-12-f2008TR29113.f90 (175.8 KB) - added by
> > RolfRabenseifner 2 hours ago.
> > mpi_f08 module, final implementation for Fortran2008+TR29113
> > compiler
> >
> >
> > On Sep 8, 2011, at 4:51 PM, Rolf Rabenseifner wrote:
> >
> > >
> > > Dear reviewers,
> > >
> > > Many thanks for the pre-reviews especially to
> > > Jeff, Reinhold, Craig, Hubert, Puri, Martin, Rajeev, Darius,
> > > George,
> > > Bill, and Bronis.
> > >
> > > My apologies that I had to few time for answering individually.
> > >
> > > All (or nearly all) is included in this final version.
> > > I expect there are still bugs but I hope that we can get them
> > > fixed
> > > after your final reviews in a new ticket.
> > >
> > > This version should go into your reviews, in the formal reading
> > > and through the two votes.
> > >
> > > All files are attached to the ticket
> > > https://svn.mpi-forum.org/trac/mpi-forum-web/attachment/ticket/229/
> > >
> > > The review should be based only on the latest pdf-files from
> > > 2011-09-08.
> > > The content of the tickets is not updated, it tells only some
> > > reasons
> > > in a very early state. Some of these reasons are now rationales
> > > in the document.
> > >
> > > Please finish your review on the day before the meeting starts,
> > > i.e., not later than
> > >
> > > September 21.
> > >
> > > Most of you are responsible for one or more chapters.
> > > If you do not speak Fortran, I expect, that you organized
> > > already a colleague who assists you in reviewing.
> > >
> > > If new MPI-3 tickets will go into your chapter,
> > > you should also review Annex B.4 that contains already
> > > interfaces for those tickets.
> > >
> > > Responsible:
> > > Special Fortran reviewers:
> > > "Jeff Squyres" <jsquyres(a)cisco.com>;
> > > "Craig E Rasmussen" <rasmussn(a)lanl.gov>;
> > > "Hubert Ritzdorf" <Hubert.Ritzdorf(a)EMEA.NEC.COM>;
> > > "Purushotham Bangalore" <puri(a)cis.uab.edu>;
> > > "Bill Gropp" <wgropp(a)uiuc.edu>;
> > > "Reinhold Bader" <Reinhold.Bader(a)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
> > >
> > > Best regards
> > > Rolf
> >
> >
> > --
> > Jeff Squyres
> > jsquyres(a)cisco.com
> > For corporate legal information go to:
> > http://www.cisco.com/web/about/doing_business/legal/cri/
>
> --
--
Dr. Rolf Rabenseifner . . . . . . . . . .. email rabenseifner(a)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(a)lists.mpi-forum.org
http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
1
0
Re: [Mpi-forum] Deadline Sep.21 -- Reviews for New Fortran bindings - Formal reading
by Rajeev Thakur 22 Sep '11
by Rajeev Thakur 22 Sep '11
22 Sep '11
If no intent is specified, the default is INTENT(INOUT).
Rajeev
On Sep 22, 2011, at 10:18 AM, Darius Buntinas wrote:
>
> I've reviewed the External Interfaces chapter:
>
> Page 436 lines 28-30: Do you need INTENT() for these arguments?
> Same for 437 lines 15-17
> 438 lines 3,4
> 439 lines 1,2
>
> -d
>
> On Sep 21, 2011, at 9:53 AM, Rolf Rabenseifner wrote:
>
>> Dear all, especially,
>> dear owners of new MPI-3 tickets, and
>> dear chapter author,
>>
>> If a review is missing, we need to execute a line-by-line
>> formal reading. I expect that nobody want this.
>>
>> I hope, you all will return your reviews today (Sep. 21)
>> that I can prepare the ppt with the review-results
>> for the MPI Forum meeting (Sep. 22).
>>
>> For most chapters, it is mainly to check the
>> argument lists of the new bindings.
>>
>> Responsible:
>> Special Fortran reviewers:
>> "Jeff Squyres" <jsquyres(a)cisco.com>;
>> "Craig E Rasmussen" <rasmussn(a)lanl.gov>; (IN SANTORINI)
>> "Hubert Ritzdorf" <Hubert.Ritzdorf(a)EMEA.NEC.COM>;
>> "Purushotham Bangalore" <puri(a)cis.uab.edu>;
>> "Bill Gropp" <wgropp(a)uiuc.edu>;
>> "Reinhold Bader" <Reinhold.Bader(a)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 (IN SANTORINI)
>> - Point-to-Point Communication : Richard Graham (IN SANTORINI)
>> - Datatypes: George Bosilca (IN SANTORINI)
>> - Collective Communication : Adam Moody (IN SANTORINI), Torsten Hoefler (IN SANTORINI),
>> Yutaka Ishikawa, Hideyuki Jitsumoto
>> Who is responsible?
>> - Process Topologies : Torsten Hoefler (IN SANTORINI)
>> - Groups, Contexts, and Communicators : Bill Gropp
>> - Environmental Management : George Bosilca (IN SANTORINI)
>> - Info-Object : Darius Buntinas (IN SANTORINI)
>> - 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 (IN SANTORINI)
>> - Language Bindings : Jeffrey M. Squyres
>> - Annex Language Bindings Summary : Rolf Rabenseifner (IN SANTORINI)
>> - Annex Change-Log : Rolf Rabenseifner (IN SANTORINI)
>> - Bibliography : Bill Gropp
>>
>> Best regards
>> Rolf
>>
>>
>> ----- Original Message -----
>>> From: "Rolf Rabenseifner" <rabenseifner(a)hlrs.de>
>>> To: "Jeff Squyres" <jsquyres(a)cisco.com>
>>> Cc: "William Gropp" <wgropp(a)illinois.edu>, "Hubert Ritzdorf" <Hubert.Ritzdorf(a)EMEA.NEC.COM>, "Purushotham Bangalore"
>>> <puri(a)cis.uab.edu>, "Bill Gropp" <wgropp(a)uiuc.edu>, "Reinhold Bader" <Reinhold.Bader(a)lrz.de>, "Richard Graham"
>>> <rlgraham(a)ornl.gov>, "George Bosilca" <bosilca(a)eecs.utk.edu>, "Adam Moody" <moody20(a)llnl.gov>, "Torsten Hoefler"
>>> <htor(a)illinois.edu>, "David George Solt" <david.solt(a)hp.com>, "Rajeev Thakur" <thakur(a)mcs.anl.gov>, "Bronis R. de
>>> Supinski" <bronis(a)llnl.gov>, "Martin Schulz" <schulzm(a)llnl.gov>, "Darius Buntinas" <buntinas(a)mcs.anl.gov>, "Craig E
>>> Rasmussen" <rasmussn(a)lanl.gov>
>>> Sent: Friday, September 9, 2011 8:54:33 AM
>>> Subject: Re: Pre-review - New Fortran bindings - Formal reading
>>> Dear all,
>>>
>>> It is a really huge ticket that needs the review-support of
>>> all chapter responsibles. I try to sort it out:
>>>
>>> A) Normal chapter-reviewers:
>>> Officially, reviewers have to review always the reviewdoc, i.e.,
>>> mpi-report-F2008-2011-09-08-reviewdoc.pdf
>>> This means, one must mainly review the diff, i.e., the red portions
>>> marked with ticket. This is recommended for the normal chapter
>>> reviewers.
>>>
>>> B) Fortran-Chapter-Reviewers:
>>> For Section 16.2 "Fortran Support", it is strongly recommended to
>>> review
>>> mpi-report-F2008-2011-09-08-changeonlyplustickets.pdf
>>> because this is the only readable form of this section.
>>> This means one must read the total Section 16.2 as a whole (black and
>>> red).
>>>
>>> C) For owners of MPI-3 tickets:
>>> Please take
>>> mpi-report-F2008-2011-09-08-changeonlyplustickets.pdf
>>> and check for Annex B.4.
>>> The interfaces are always two:
>>> - the new mpif_f08
>>> - and the old mpi.
>>> The old one (i.e., the second form) must be checked whether
>>> it is identical to your latest version of your ticket.
>>> The new one (i.e., the first form) must be checked
>>> whether it is correctly mapped to mpi_f08.
>>>
>>> D) All:
>>> If one wants to make handwritten marks, for example on travel,
>>> then I recommend to print
>>> mpi-report-F2008-2011-09-08-changeonlyplustickets_majorpages.pdf
>>> and in
>>> mpi-report-F2008-2011-09-08-changeonlyplustickets.pdf
>>> the Annexes A.3 (p.553-695) and B.4 (p.753-770).
>>>
>>> As already said, it is huge. It touches 140 pages (...majorpages.pdf)
>>> and contains 43 pages of new interfaces for MPI-2.2 (Annex A.3)
>>> and additionally 18 pages for MPI-3.0 tickets (Annex B.4)
>>>
>>> E) Compilation-Check:
>>> If you want compile the module interface, then you must download
>>> mpi-3.0-all-interfaces-08-f2003.f90
>>>
>>> F) If you want to see, how it looks like in the future
>>> if you have a F2008+TR29113 compiler, then you must look at
>>> mpi-3.0-all-interfaces-12-f2008TR29113.f90
>>>
>>> G) and finally, the file
>>> mpi-3.0-all-interfaces-07-f2008.f90
>>> contains exactly what is part of the pdf files Annex A.3.
>>> To be more exact, this is the starting point of all
>>> the interfaces in the pdf files and of the other two
>>> .f90 files. All is done by a set of macros, translating this
>>> only one basis into Latex and real Fortran F2003 and F2008+TR29113.
>>> (the .2 version is a double uploading, it should be removed
>>> but I have no rights to remove such duplicated files
>>> Jeff may help?)
>>>
>>> Best regards
>>> Rolf
>>>
>>> ----- Original Message -----
>>>> From: "Jeff Squyres" <jsquyres(a)cisco.com>
>>>> To: "Rolf Rabenseifner" <rabenseifner(a)hlrs.de>
>>>> Cc: "William Gropp" <wgropp(a)illinois.edu>, "Hubert Ritzdorf"
>>>> <Hubert.Ritzdorf(a)EMEA.NEC.COM>, "Purushotham Bangalore"
>>>> <puri(a)cis.uab.edu>, "Bill Gropp" <wgropp(a)uiuc.edu>, "Reinhold Bader"
>>>> <Reinhold.Bader(a)lrz.de>, "Richard Graham"
>>>> <rlgraham(a)ornl.gov>, "George Bosilca" <bosilca(a)eecs.utk.edu>, "Adam
>>>> Moody" <moody20(a)llnl.gov>, "Torsten Hoefler"
>>>> <htor(a)illinois.edu>, "David George Solt" <david.solt(a)hp.com>,
>>>> "Rajeev Thakur" <thakur(a)mcs.anl.gov>, "Bronis R. de
>>>> Supinski" <bronis(a)llnl.gov>, "Martin Schulz" <schulzm(a)llnl.gov>,
>>>> "Darius Buntinas" <buntinas(a)mcs.anl.gov>, "Craig E
>>>> Rasmussen" <rasmussn(a)lanl.gov>
>>>> Sent: Friday, September 9, 2011 12:28:23 AM
>>>> Subject: Re: Pre-review - New Fortran bindings - Formal reading
>>>> Rolf --
>>>>
>>>> I see 7 files attached to the ticket from today. Which one are we
>>>> supposed to review?
>>>>
>>>>
>>>> mpi-report-F2008-2011-09-08-changeonlyplustickets_majorpages.pdf
>>>> (843.5 KB) - added by RolfRabenseifner 2 hours ago.
>>>> Updated version for reading/reviewing at MPI Forum meeting Sep 2011
>>>> -
>>>> deleted text is invisible - major pages for printing
>>>> mpi-report-F2008-2011-09-08-changeonlyplustickets.pdf (4.0 MB) -
>>>> added
>>>> by RolfRabenseifner 2 hours ago.
>>>> Updated version for reading/reviewing at MPI Forum meeting Sep 2011
>>>> -
>>>> deleted text is invisible
>>>> mpi-report-F2008-2011-09-08-reviewdoc.pdf (4.1 MB) - added by
>>>> RolfRabenseifner 2 hours ago.
>>>> Updated version for reading/reviewing at MPI Forum meeting Sep 2011
>>>> -
>>>> deleted text is still visible
>>>> mpi-3.0-all-interfaces-07-f2008.f90 (90.3 KB) - added by
>>>> RolfRabenseifner 2 hours ago.
>>>> mpi_f08 binding used in the MPI draft 2011-09-08
>>>> mpi-3.0-all-interfaces-07-f2008.2.f90 (90.3 KB) - added by
>>>> RolfRabenseifner 2 hours ago.
>>>> mpi_f08 binding used in the MPI draft 2011-09-08
>>>> mpi-3.0-all-interfaces-08-f2003.f90 (184.1 KB) - added by
>>>> RolfRabenseifner 2 hours ago.
>>>> mpi_f08 module, preliminary implementation with Fortran 2003
>>>> mpi-3.0-all-interfaces-12-f2008TR29113.f90 (175.8 KB) - added by
>>>> RolfRabenseifner 2 hours ago.
>>>> mpi_f08 module, final implementation for Fortran2008+TR29113
>>>> compiler
>>>>
>>>>
>>>> On Sep 8, 2011, at 4:51 PM, Rolf Rabenseifner wrote:
>>>>
>>>>>
>>>>> Dear reviewers,
>>>>>
>>>>> Many thanks for the pre-reviews especially to
>>>>> Jeff, Reinhold, Craig, Hubert, Puri, Martin, Rajeev, Darius,
>>>>> George,
>>>>> Bill, and Bronis.
>>>>>
>>>>> My apologies that I had to few time for answering individually.
>>>>>
>>>>> All (or nearly all) is included in this final version.
>>>>> I expect there are still bugs but I hope that we can get them
>>>>> fixed
>>>>> after your final reviews in a new ticket.
>>>>>
>>>>> This version should go into your reviews, in the formal reading
>>>>> and through the two votes.
>>>>>
>>>>> All files are attached to the ticket
>>>>> https://svn.mpi-forum.org/trac/mpi-forum-web/attachment/ticket/229/
>>>>>
>>>>> The review should be based only on the latest pdf-files from
>>>>> 2011-09-08.
>>>>> The content of the tickets is not updated, it tells only some
>>>>> reasons
>>>>> in a very early state. Some of these reasons are now rationales
>>>>> in the document.
>>>>>
>>>>> Please finish your review on the day before the meeting starts,
>>>>> i.e., not later than
>>>>>
>>>>> September 21.
>>>>>
>>>>> Most of you are responsible for one or more chapters.
>>>>> If you do not speak Fortran, I expect, that you organized
>>>>> already a colleague who assists you in reviewing.
>>>>>
>>>>> If new MPI-3 tickets will go into your chapter,
>>>>> you should also review Annex B.4 that contains already
>>>>> interfaces for those tickets.
>>>>>
>>>>> Responsible:
>>>>> Special Fortran reviewers:
>>>>> "Jeff Squyres" <jsquyres(a)cisco.com>;
>>>>> "Craig E Rasmussen" <rasmussn(a)lanl.gov>;
>>>>> "Hubert Ritzdorf" <Hubert.Ritzdorf(a)EMEA.NEC.COM>;
>>>>> "Purushotham Bangalore" <puri(a)cis.uab.edu>;
>>>>> "Bill Gropp" <wgropp(a)uiuc.edu>;
>>>>> "Reinhold Bader" <Reinhold.Bader(a)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
>>>>>
>>>>> Best regards
>>>>> Rolf
>>>>
>>>>
>>>> --
>>>> Jeff Squyres
>>>> jsquyres(a)cisco.com
>>>> For corporate legal information go to:
>>>> http://www.cisco.com/web/about/doing_business/legal/cri/
>>>
>>> --
>>
>> --
>> Dr. Rolf Rabenseifner . . . . . . . . . .. email rabenseifner(a)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(a)lists.mpi-forum.org
>> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
>
>
> _______________________________________________
> mpi-forum mailing list
> mpi-forum(a)lists.mpi-forum.org
> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
1
0
Re: [Mpi-forum] Deadline Sep.21 -- Reviews for New Fortran bindings - Formal reading
by Darius Buntinas 22 Sep '11
by Darius Buntinas 22 Sep '11
22 Sep '11
I've reviewed the External Interfaces chapter:
Page 436 lines 28-30: Do you need INTENT() for these arguments?
Same for 437 lines 15-17
438 lines 3,4
439 lines 1,2
-d
On Sep 21, 2011, at 9:53 AM, Rolf Rabenseifner wrote:
> Dear all, especially,
> dear owners of new MPI-3 tickets, and
> dear chapter author,
>
> If a review is missing, we need to execute a line-by-line
> formal reading. I expect that nobody want this.
>
> I hope, you all will return your reviews today (Sep. 21)
> that I can prepare the ppt with the review-results
> for the MPI Forum meeting (Sep. 22).
>
> For most chapters, it is mainly to check the
> argument lists of the new bindings.
>
> Responsible:
> Special Fortran reviewers:
> "Jeff Squyres" <jsquyres(a)cisco.com>;
> "Craig E Rasmussen" <rasmussn(a)lanl.gov>; (IN SANTORINI)
> "Hubert Ritzdorf" <Hubert.Ritzdorf(a)EMEA.NEC.COM>;
> "Purushotham Bangalore" <puri(a)cis.uab.edu>;
> "Bill Gropp" <wgropp(a)uiuc.edu>;
> "Reinhold Bader" <Reinhold.Bader(a)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 (IN SANTORINI)
> - Point-to-Point Communication : Richard Graham (IN SANTORINI)
> - Datatypes: George Bosilca (IN SANTORINI)
> - Collective Communication : Adam Moody (IN SANTORINI), Torsten Hoefler (IN SANTORINI),
> Yutaka Ishikawa, Hideyuki Jitsumoto
> Who is responsible?
> - Process Topologies : Torsten Hoefler (IN SANTORINI)
> - Groups, Contexts, and Communicators : Bill Gropp
> - Environmental Management : George Bosilca (IN SANTORINI)
> - Info-Object : Darius Buntinas (IN SANTORINI)
> - 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 (IN SANTORINI)
> - Language Bindings : Jeffrey M. Squyres
> - Annex Language Bindings Summary : Rolf Rabenseifner (IN SANTORINI)
> - Annex Change-Log : Rolf Rabenseifner (IN SANTORINI)
> - Bibliography : Bill Gropp
>
> Best regards
> Rolf
>
>
> ----- Original Message -----
>> From: "Rolf Rabenseifner" <rabenseifner(a)hlrs.de>
>> To: "Jeff Squyres" <jsquyres(a)cisco.com>
>> Cc: "William Gropp" <wgropp(a)illinois.edu>, "Hubert Ritzdorf" <Hubert.Ritzdorf(a)EMEA.NEC.COM>, "Purushotham Bangalore"
>> <puri(a)cis.uab.edu>, "Bill Gropp" <wgropp(a)uiuc.edu>, "Reinhold Bader" <Reinhold.Bader(a)lrz.de>, "Richard Graham"
>> <rlgraham(a)ornl.gov>, "George Bosilca" <bosilca(a)eecs.utk.edu>, "Adam Moody" <moody20(a)llnl.gov>, "Torsten Hoefler"
>> <htor(a)illinois.edu>, "David George Solt" <david.solt(a)hp.com>, "Rajeev Thakur" <thakur(a)mcs.anl.gov>, "Bronis R. de
>> Supinski" <bronis(a)llnl.gov>, "Martin Schulz" <schulzm(a)llnl.gov>, "Darius Buntinas" <buntinas(a)mcs.anl.gov>, "Craig E
>> Rasmussen" <rasmussn(a)lanl.gov>
>> Sent: Friday, September 9, 2011 8:54:33 AM
>> Subject: Re: Pre-review - New Fortran bindings - Formal reading
>> Dear all,
>>
>> It is a really huge ticket that needs the review-support of
>> all chapter responsibles. I try to sort it out:
>>
>> A) Normal chapter-reviewers:
>> Officially, reviewers have to review always the reviewdoc, i.e.,
>> mpi-report-F2008-2011-09-08-reviewdoc.pdf
>> This means, one must mainly review the diff, i.e., the red portions
>> marked with ticket. This is recommended for the normal chapter
>> reviewers.
>>
>> B) Fortran-Chapter-Reviewers:
>> For Section 16.2 "Fortran Support", it is strongly recommended to
>> review
>> mpi-report-F2008-2011-09-08-changeonlyplustickets.pdf
>> because this is the only readable form of this section.
>> This means one must read the total Section 16.2 as a whole (black and
>> red).
>>
>> C) For owners of MPI-3 tickets:
>> Please take
>> mpi-report-F2008-2011-09-08-changeonlyplustickets.pdf
>> and check for Annex B.4.
>> The interfaces are always two:
>> - the new mpif_f08
>> - and the old mpi.
>> The old one (i.e., the second form) must be checked whether
>> it is identical to your latest version of your ticket.
>> The new one (i.e., the first form) must be checked
>> whether it is correctly mapped to mpi_f08.
>>
>> D) All:
>> If one wants to make handwritten marks, for example on travel,
>> then I recommend to print
>> mpi-report-F2008-2011-09-08-changeonlyplustickets_majorpages.pdf
>> and in
>> mpi-report-F2008-2011-09-08-changeonlyplustickets.pdf
>> the Annexes A.3 (p.553-695) and B.4 (p.753-770).
>>
>> As already said, it is huge. It touches 140 pages (...majorpages.pdf)
>> and contains 43 pages of new interfaces for MPI-2.2 (Annex A.3)
>> and additionally 18 pages for MPI-3.0 tickets (Annex B.4)
>>
>> E) Compilation-Check:
>> If you want compile the module interface, then you must download
>> mpi-3.0-all-interfaces-08-f2003.f90
>>
>> F) If you want to see, how it looks like in the future
>> if you have a F2008+TR29113 compiler, then you must look at
>> mpi-3.0-all-interfaces-12-f2008TR29113.f90
>>
>> G) and finally, the file
>> mpi-3.0-all-interfaces-07-f2008.f90
>> contains exactly what is part of the pdf files Annex A.3.
>> To be more exact, this is the starting point of all
>> the interfaces in the pdf files and of the other two
>> .f90 files. All is done by a set of macros, translating this
>> only one basis into Latex and real Fortran F2003 and F2008+TR29113.
>> (the .2 version is a double uploading, it should be removed
>> but I have no rights to remove such duplicated files
>> Jeff may help?)
>>
>> Best regards
>> Rolf
>>
>> ----- Original Message -----
>>> From: "Jeff Squyres" <jsquyres(a)cisco.com>
>>> To: "Rolf Rabenseifner" <rabenseifner(a)hlrs.de>
>>> Cc: "William Gropp" <wgropp(a)illinois.edu>, "Hubert Ritzdorf"
>>> <Hubert.Ritzdorf(a)EMEA.NEC.COM>, "Purushotham Bangalore"
>>> <puri(a)cis.uab.edu>, "Bill Gropp" <wgropp(a)uiuc.edu>, "Reinhold Bader"
>>> <Reinhold.Bader(a)lrz.de>, "Richard Graham"
>>> <rlgraham(a)ornl.gov>, "George Bosilca" <bosilca(a)eecs.utk.edu>, "Adam
>>> Moody" <moody20(a)llnl.gov>, "Torsten Hoefler"
>>> <htor(a)illinois.edu>, "David George Solt" <david.solt(a)hp.com>,
>>> "Rajeev Thakur" <thakur(a)mcs.anl.gov>, "Bronis R. de
>>> Supinski" <bronis(a)llnl.gov>, "Martin Schulz" <schulzm(a)llnl.gov>,
>>> "Darius Buntinas" <buntinas(a)mcs.anl.gov>, "Craig E
>>> Rasmussen" <rasmussn(a)lanl.gov>
>>> Sent: Friday, September 9, 2011 12:28:23 AM
>>> Subject: Re: Pre-review - New Fortran bindings - Formal reading
>>> Rolf --
>>>
>>> I see 7 files attached to the ticket from today. Which one are we
>>> supposed to review?
>>>
>>>
>>> mpi-report-F2008-2011-09-08-changeonlyplustickets_majorpages.pdf
>>> (843.5 KB) - added by RolfRabenseifner 2 hours ago.
>>> Updated version for reading/reviewing at MPI Forum meeting Sep 2011
>>> -
>>> deleted text is invisible - major pages for printing
>>> mpi-report-F2008-2011-09-08-changeonlyplustickets.pdf (4.0 MB) -
>>> added
>>> by RolfRabenseifner 2 hours ago.
>>> Updated version for reading/reviewing at MPI Forum meeting Sep 2011
>>> -
>>> deleted text is invisible
>>> mpi-report-F2008-2011-09-08-reviewdoc.pdf (4.1 MB) - added by
>>> RolfRabenseifner 2 hours ago.
>>> Updated version for reading/reviewing at MPI Forum meeting Sep 2011
>>> -
>>> deleted text is still visible
>>> mpi-3.0-all-interfaces-07-f2008.f90 (90.3 KB) - added by
>>> RolfRabenseifner 2 hours ago.
>>> mpi_f08 binding used in the MPI draft 2011-09-08
>>> mpi-3.0-all-interfaces-07-f2008.2.f90 (90.3 KB) - added by
>>> RolfRabenseifner 2 hours ago.
>>> mpi_f08 binding used in the MPI draft 2011-09-08
>>> mpi-3.0-all-interfaces-08-f2003.f90 (184.1 KB) - added by
>>> RolfRabenseifner 2 hours ago.
>>> mpi_f08 module, preliminary implementation with Fortran 2003
>>> mpi-3.0-all-interfaces-12-f2008TR29113.f90 (175.8 KB) - added by
>>> RolfRabenseifner 2 hours ago.
>>> mpi_f08 module, final implementation for Fortran2008+TR29113
>>> compiler
>>>
>>>
>>> On Sep 8, 2011, at 4:51 PM, Rolf Rabenseifner wrote:
>>>
>>>>
>>>> Dear reviewers,
>>>>
>>>> Many thanks for the pre-reviews especially to
>>>> Jeff, Reinhold, Craig, Hubert, Puri, Martin, Rajeev, Darius,
>>>> George,
>>>> Bill, and Bronis.
>>>>
>>>> My apologies that I had to few time for answering individually.
>>>>
>>>> All (or nearly all) is included in this final version.
>>>> I expect there are still bugs but I hope that we can get them
>>>> fixed
>>>> after your final reviews in a new ticket.
>>>>
>>>> This version should go into your reviews, in the formal reading
>>>> and through the two votes.
>>>>
>>>> All files are attached to the ticket
>>>> https://svn.mpi-forum.org/trac/mpi-forum-web/attachment/ticket/229/
>>>>
>>>> The review should be based only on the latest pdf-files from
>>>> 2011-09-08.
>>>> The content of the tickets is not updated, it tells only some
>>>> reasons
>>>> in a very early state. Some of these reasons are now rationales
>>>> in the document.
>>>>
>>>> Please finish your review on the day before the meeting starts,
>>>> i.e., not later than
>>>>
>>>> September 21.
>>>>
>>>> Most of you are responsible for one or more chapters.
>>>> If you do not speak Fortran, I expect, that you organized
>>>> already a colleague who assists you in reviewing.
>>>>
>>>> If new MPI-3 tickets will go into your chapter,
>>>> you should also review Annex B.4 that contains already
>>>> interfaces for those tickets.
>>>>
>>>> Responsible:
>>>> Special Fortran reviewers:
>>>> "Jeff Squyres" <jsquyres(a)cisco.com>;
>>>> "Craig E Rasmussen" <rasmussn(a)lanl.gov>;
>>>> "Hubert Ritzdorf" <Hubert.Ritzdorf(a)EMEA.NEC.COM>;
>>>> "Purushotham Bangalore" <puri(a)cis.uab.edu>;
>>>> "Bill Gropp" <wgropp(a)uiuc.edu>;
>>>> "Reinhold Bader" <Reinhold.Bader(a)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
>>>>
>>>> Best regards
>>>> Rolf
>>>
>>>
>>> --
>>> Jeff Squyres
>>> jsquyres(a)cisco.com
>>> For corporate legal information go to:
>>> http://www.cisco.com/web/about/doing_business/legal/cri/
>>
>> --
>
> --
> Dr. Rolf Rabenseifner . . . . . . . . . .. email rabenseifner(a)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(a)lists.mpi-forum.org
> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
1
0
Some at the forum asked to see the FT chapter text. I'm including a link to it. Please note that this is still a work in progress, and in fact is already out of date, so don't consider it as ready for general review. This is just to let people know what we're up to.
https://svn.mpi-forum.org/trac/mpi-forum-web/attachment/wiki/ft/run_through…
-d
1
0
Re: [Mpi-forum] Deadline Sep.21 -- Reviews for New Fortran bindings - Formal reading
by Rajeev Thakur 22 Sep '11
by Rajeev Thakur 22 Sep '11
22 Sep '11
MPI_MProbe and MPI_Improbe also have status declared as INTENT(OUT), which I am not sure is right.
Rajeev
On Sep 22, 2011, at 9:26 AM, Torsten Hoefler wrote:
> Rolf,
>> thank you very much.
>> Please, can you also review the interfaces for your tickets:
>> see Annexes
>> B.4.1 #38, #274: Matched probe: Torsten Hoefler
> This is voted in and under the responsibility of the chapter author.
>
>> B.4.2 #109: Nonblocking collectives: Torsten Hoefler
> I checked those.
>
>> B.4.3 #258: Neighborhood Collective Comm.: Torsten Hoefler
> I checked those too.
>
> Well done.
>
> All the Best,
> Torsten
>
> --
> bash$ :(){ :|:&};: --------------------- http://www.unixer.de/ -----
> Torsten Hoefler | Performance Modeling and Simulation Lead
> Blue Waters Directorate | University of Illinois (UIUC)
> 1205 W Clark Street | Urbana, IL, 61801
> NCSA Building | +01 (217) 244-7736
> _______________________________________________
> mpi-forum mailing list
> mpi-forum(a)lists.mpi-forum.org
> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
1
0
Re: [Mpi-forum] Deadline Sep.21 -- Reviews for New Fortran bindings - Formal reading
by Torsten Hoefler 22 Sep '11
by Torsten Hoefler 22 Sep '11
22 Sep '11
Rolf,
> thank you very much.
> Please, can you also review the interfaces for your tickets:
> see Annexes
> B.4.1 #38, #274: Matched probe: Torsten Hoefler
This is voted in and under the responsibility of the chapter author.
> B.4.2 #109: Nonblocking collectives: Torsten Hoefler
I checked those.
> B.4.3 #258: Neighborhood Collective Comm.: Torsten Hoefler
I checked those too.
Well done.
All the Best,
Torsten
--
bash$ :(){ :|:&};: --------------------- http://www.unixer.de/ -----
Torsten Hoefler | Performance Modeling and Simulation Lead
Blue Waters Directorate | University of Illinois (UIUC)
1205 W Clark Street | Urbana, IL, 61801
NCSA Building | +01 (217) 244-7736
1
0
Re: [Mpi-forum] Deadline Sep.21 -- Reviews for New Fortran bindings - Formal reading
by Rolf Rabenseifner 21 Sep '11
by Rolf Rabenseifner 21 Sep '11
21 Sep '11
Torsten,
thank you very much.
Please, can you also review the interfaces for your tickets:
see Annexes
B.4.1 #38, #274: Matched probe: Torsten Hoefler
B.4.2 #109: Nonblocking collectives: Torsten Hoefler
B.4.3 #258: Neighborhood Collective Comm.: Torsten Hoefler
Kind regards
Rolf
----- Original Message -----
> From: "Torsten Hoefler" <htor(a)illinois.edu>
> To: "Main MPI Forum mailing list" <mpi-forum(a)lists.mpi-forum.org>
> Sent: Wednesday, September 21, 2011 8:25:09 PM
> Subject: Re: [Mpi-forum] Deadline Sep.21 -- Reviews for New Fortran bindings - Formal reading
> Rolf,
>
> The collectives and process topology chapters are reviewed and ok.
>
> Torsten
>
>
> On Wed, Sep 21, 2011 at 08:53:23AM +0200, Rolf Rabenseifner wrote:
> > Dear all, especially,
> > dear owners of new MPI-3 tickets, and
> > dear chapter author,
> >
> > If a review is missing, we need to execute a line-by-line
> > formal reading. I expect that nobody want this.
> >
> > I hope, you all will return your reviews today (Sep. 21)
> > that I can prepare the ppt with the review-results
> > for the MPI Forum meeting (Sep. 22).
> >
> > For most chapters, it is mainly to check the
> > argument lists of the new bindings.
> >
> > Responsible:
> > Special Fortran reviewers:
> > "Jeff Squyres" <jsquyres(a)cisco.com>;
> > "Craig E Rasmussen" <rasmussn(a)lanl.gov>; (IN SANTORINI)
> > "Hubert Ritzdorf" <Hubert.Ritzdorf(a)EMEA.NEC.COM>;
> > "Purushotham Bangalore" <puri(a)cis.uab.edu>;
> > "Bill Gropp" <wgropp(a)uiuc.edu>;
> > "Reinhold Bader" <Reinhold.Bader(a)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 (IN SANTORINI)
> > - Point-to-Point Communication : Richard Graham (IN SANTORINI)
> > - Datatypes: George Bosilca (IN SANTORINI)
> > - Collective Communication : Adam Moody (IN SANTORINI), Torsten
> > Hoefler (IN SANTORINI),
> > Yutaka Ishikawa, Hideyuki Jitsumoto
> > Who is responsible?
> > - Process Topologies : Torsten Hoefler (IN SANTORINI)
> > - Groups, Contexts, and Communicators : Bill Gropp
> > - Environmental Management : George Bosilca (IN SANTORINI)
> > - Info-Object : Darius Buntinas (IN SANTORINI)
> > - 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 (IN SANTORINI)
> > - Language Bindings : Jeffrey M. Squyres
> > - Annex Language Bindings Summary : Rolf Rabenseifner (IN
> > SANTORINI)
> > - Annex Change-Log : Rolf Rabenseifner (IN SANTORINI)
> > - Bibliography : Bill Gropp
> >
> > Best regards
> > Rolf
> >
> >
> > ----- Original Message -----
> > > From: "Rolf Rabenseifner" <rabenseifner(a)hlrs.de>
> > > To: "Jeff Squyres" <jsquyres(a)cisco.com>
> > > Cc: "William Gropp" <wgropp(a)illinois.edu>, "Hubert Ritzdorf"
> > > <Hubert.Ritzdorf(a)EMEA.NEC.COM>, "Purushotham Bangalore"
> > > <puri(a)cis.uab.edu>, "Bill Gropp" <wgropp(a)uiuc.edu>, "Reinhold
> > > Bader" <Reinhold.Bader(a)lrz.de>, "Richard Graham"
> > > <rlgraham(a)ornl.gov>, "George Bosilca" <bosilca(a)eecs.utk.edu>,
> > > "Adam Moody" <moody20(a)llnl.gov>, "Torsten Hoefler"
> > > <htor(a)illinois.edu>, "David George Solt" <david.solt(a)hp.com>,
> > > "Rajeev Thakur" <thakur(a)mcs.anl.gov>, "Bronis R. de
> > > Supinski" <bronis(a)llnl.gov>, "Martin Schulz" <schulzm(a)llnl.gov>,
> > > "Darius Buntinas" <buntinas(a)mcs.anl.gov>, "Craig E
> > > Rasmussen" <rasmussn(a)lanl.gov>
> > > Sent: Friday, September 9, 2011 8:54:33 AM
> > > Subject: Re: Pre-review - New Fortran bindings - Formal reading
> > > Dear all,
> > >
> > > It is a really huge ticket that needs the review-support of
> > > all chapter responsibles. I try to sort it out:
> > >
> > > A) Normal chapter-reviewers:
> > > Officially, reviewers have to review always the reviewdoc, i.e.,
> > > mpi-report-F2008-2011-09-08-reviewdoc.pdf
> > > This means, one must mainly review the diff, i.e., the red
> > > portions
> > > marked with ticket. This is recommended for the normal chapter
> > > reviewers.
> > >
> > > B) Fortran-Chapter-Reviewers:
> > > For Section 16.2 "Fortran Support", it is strongly recommended to
> > > review
> > > mpi-report-F2008-2011-09-08-changeonlyplustickets.pdf
> > > because this is the only readable form of this section.
> > > This means one must read the total Section 16.2 as a whole (black
> > > and
> > > red).
> > >
> > > C) For owners of MPI-3 tickets:
> > > Please take
> > > mpi-report-F2008-2011-09-08-changeonlyplustickets.pdf
> > > and check for Annex B.4.
> > > The interfaces are always two:
> > > - the new mpif_f08
> > > - and the old mpi.
> > > The old one (i.e., the second form) must be checked whether
> > > it is identical to your latest version of your ticket.
> > > The new one (i.e., the first form) must be checked
> > > whether it is correctly mapped to mpi_f08.
> > >
> > > D) All:
> > > If one wants to make handwritten marks, for example on travel,
> > > then I recommend to print
> > > mpi-report-F2008-2011-09-08-changeonlyplustickets_majorpages.pdf
> > > and in
> > > mpi-report-F2008-2011-09-08-changeonlyplustickets.pdf
> > > the Annexes A.3 (p.553-695) and B.4 (p.753-770).
> > >
> > > As already said, it is huge. It touches 140 pages
> > > (...majorpages.pdf)
> > > and contains 43 pages of new interfaces for MPI-2.2 (Annex A.3)
> > > and additionally 18 pages for MPI-3.0 tickets (Annex B.4)
> > >
> > > E) Compilation-Check:
> > > If you want compile the module interface, then you must download
> > > mpi-3.0-all-interfaces-08-f2003.f90
> > >
> > > F) If you want to see, how it looks like in the future
> > > if you have a F2008+TR29113 compiler, then you must look at
> > > mpi-3.0-all-interfaces-12-f2008TR29113.f90
> > >
> > > G) and finally, the file
> > > mpi-3.0-all-interfaces-07-f2008.f90
> > > contains exactly what is part of the pdf files Annex A.3.
> > > To be more exact, this is the starting point of all
> > > the interfaces in the pdf files and of the other two
> > > .f90 files. All is done by a set of macros, translating this
> > > only one basis into Latex and real Fortran F2003 and
> > > F2008+TR29113.
> > > (the .2 version is a double uploading, it should be removed
> > > but I have no rights to remove such duplicated files
> > > Jeff may help?)
> > >
> > > Best regards
> > > Rolf
> > >
> > > ----- Original Message -----
> > > > From: "Jeff Squyres" <jsquyres(a)cisco.com>
> > > > To: "Rolf Rabenseifner" <rabenseifner(a)hlrs.de>
> > > > Cc: "William Gropp" <wgropp(a)illinois.edu>, "Hubert Ritzdorf"
> > > > <Hubert.Ritzdorf(a)EMEA.NEC.COM>, "Purushotham Bangalore"
> > > > <puri(a)cis.uab.edu>, "Bill Gropp" <wgropp(a)uiuc.edu>, "Reinhold
> > > > Bader"
> > > > <Reinhold.Bader(a)lrz.de>, "Richard Graham"
> > > > <rlgraham(a)ornl.gov>, "George Bosilca" <bosilca(a)eecs.utk.edu>,
> > > > "Adam
> > > > Moody" <moody20(a)llnl.gov>, "Torsten Hoefler"
> > > > <htor(a)illinois.edu>, "David George Solt" <david.solt(a)hp.com>,
> > > > "Rajeev Thakur" <thakur(a)mcs.anl.gov>, "Bronis R. de
> > > > Supinski" <bronis(a)llnl.gov>, "Martin Schulz" <schulzm(a)llnl.gov>,
> > > > "Darius Buntinas" <buntinas(a)mcs.anl.gov>, "Craig E
> > > > Rasmussen" <rasmussn(a)lanl.gov>
> > > > Sent: Friday, September 9, 2011 12:28:23 AM
> > > > Subject: Re: Pre-review - New Fortran bindings - Formal reading
> > > > Rolf --
> > > >
> > > > I see 7 files attached to the ticket from today. Which one are
> > > > we
> > > > supposed to review?
> > > >
> > > >
> > > > mpi-report-F2008-2011-09-08-changeonlyplustickets_majorpages.pdf
> > > > (843.5 KB) - added by RolfRabenseifner 2 hours ago.
> > > > Updated version for reading/reviewing at MPI Forum meeting Sep
> > > > 2011
> > > > -
> > > > deleted text is invisible - major pages for printing
> > > > mpi-report-F2008-2011-09-08-changeonlyplustickets.pdf (4.0 MB) -
> > > > added
> > > > by RolfRabenseifner 2 hours ago.
> > > > Updated version for reading/reviewing at MPI Forum meeting Sep
> > > > 2011
> > > > -
> > > > deleted text is invisible
> > > > mpi-report-F2008-2011-09-08-reviewdoc.pdf (4.1 MB) - added by
> > > > RolfRabenseifner 2 hours ago.
> > > > Updated version for reading/reviewing at MPI Forum meeting Sep
> > > > 2011
> > > > -
> > > > deleted text is still visible
> > > > mpi-3.0-all-interfaces-07-f2008.f90 (90.3 KB) - added by
> > > > RolfRabenseifner 2 hours ago.
> > > > mpi_f08 binding used in the MPI draft 2011-09-08
> > > > mpi-3.0-all-interfaces-07-f2008.2.f90 (90.3 KB) - added by
> > > > RolfRabenseifner 2 hours ago.
> > > > mpi_f08 binding used in the MPI draft 2011-09-08
> > > > mpi-3.0-all-interfaces-08-f2003.f90 (184.1 KB) - added by
> > > > RolfRabenseifner 2 hours ago.
> > > > mpi_f08 module, preliminary implementation with Fortran 2003
> > > > mpi-3.0-all-interfaces-12-f2008TR29113.f90 (175.8 KB) - added by
> > > > RolfRabenseifner 2 hours ago.
> > > > mpi_f08 module, final implementation for Fortran2008+TR29113
> > > > compiler
> > > >
> > > >
> > > > On Sep 8, 2011, at 4:51 PM, Rolf Rabenseifner wrote:
> > > >
> > > > >
> > > > > Dear reviewers,
> > > > >
> > > > > Many thanks for the pre-reviews especially to
> > > > > Jeff, Reinhold, Craig, Hubert, Puri, Martin, Rajeev, Darius,
> > > > > George,
> > > > > Bill, and Bronis.
> > > > >
> > > > > My apologies that I had to few time for answering
> > > > > individually.
> > > > >
> > > > > All (or nearly all) is included in this final version.
> > > > > I expect there are still bugs but I hope that we can get them
> > > > > fixed
> > > > > after your final reviews in a new ticket.
> > > > >
> > > > > This version should go into your reviews, in the formal
> > > > > reading
> > > > > and through the two votes.
> > > > >
> > > > > All files are attached to the ticket
> > > > > https://svn.mpi-forum.org/trac/mpi-forum-web/attachment/ticket/229/
> > > > >
> > > > > The review should be based only on the latest pdf-files from
> > > > > 2011-09-08.
> > > > > The content of the tickets is not updated, it tells only some
> > > > > reasons
> > > > > in a very early state. Some of these reasons are now
> > > > > rationales
> > > > > in the document.
> > > > >
> > > > > Please finish your review on the day before the meeting
> > > > > starts,
> > > > > i.e., not later than
> > > > >
> > > > > September 21.
> > > > >
> > > > > Most of you are responsible for one or more chapters.
> > > > > If you do not speak Fortran, I expect, that you organized
> > > > > already a colleague who assists you in reviewing.
> > > > >
> > > > > If new MPI-3 tickets will go into your chapter,
> > > > > you should also review Annex B.4 that contains already
> > > > > interfaces for those tickets.
> > > > >
> > > > > Responsible:
> > > > > Special Fortran reviewers:
> > > > > "Jeff Squyres" <jsquyres(a)cisco.com>;
> > > > > "Craig E Rasmussen" <rasmussn(a)lanl.gov>;
> > > > > "Hubert Ritzdorf" <Hubert.Ritzdorf(a)EMEA.NEC.COM>;
> > > > > "Purushotham Bangalore" <puri(a)cis.uab.edu>;
> > > > > "Bill Gropp" <wgropp(a)uiuc.edu>;
> > > > > "Reinhold Bader" <Reinhold.Bader(a)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
> > > > >
> > > > > Best regards
> > > > > Rolf
> > > >
> > > >
> > > > --
> > > > Jeff Squyres
> > > > jsquyres(a)cisco.com
> > > > For corporate legal information go to:
> > > > http://www.cisco.com/web/about/doing_business/legal/cri/
> > >
> > > --
> >
> > --
> > Dr. Rolf Rabenseifner . . . . . . . . . .. email
> > rabenseifner(a)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(a)lists.mpi-forum.org
> > http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
> >
>
> --
> bash$ :(){ :|:&};: --------------------- http://www.unixer.de/ -----
> Liebe ist die F�higkeit,
> �hnliches an Un�hnlichem wahrzunehmen.
> (Adorno)
>
> _______________________________________________
> mpi-forum mailing list
> mpi-forum(a)lists.mpi-forum.org
> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
--
Dr. Rolf Rabenseifner . . . . . . . . . .. email rabenseifner(a)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)
1
0