[MPIWG Fortran] Question about 388 errata

Rolf Rabenseifner rabenseifner at hlrs.de
Wed Sep 18 06:03:14 CDT 2013


I propose in
https://svn.mpi-forum.org/trac/mpi-forum-web/attachment/ticket/388/errata-30-ticket388-2013-09-12.pdf

Page 7 lines 14-15 read
 
  For TS 29113 quality, new routines 
  are needed only for routines with choice buffer arguments.

but should read

  If the Fortran compiler implements TS 29113, then new routines 
  are needed only for routines with choice buffer arguments.

(We always use the short-cut TS 29113, the long version is in the bib-list)

Jeff S., Jeff H., Craig, Bill L.,
 
    please give an explicit okay (or a better text).

Best regards
Rolf



----- Original Message -----
> From: "William Gropp" <wgropp at illinois.edu>
> To: longb at cray.com, "MPI-WG Fortran working group" <mpiwg-fortran at lists.mpi-forum.org>
> Sent: Tuesday, September 17, 2013 1:04:57 AM
> Subject: Re: [MPIWG Fortran] Question about 388 errata
> What I need is a specific replacement for that sentence to which the
> WG agrees.  Suggestions?
> 
> 
> Bill
> 
> 
> 
> 
> 
> William Gropp
> Director, Parallel Computing Institute
> Deputy Director for Research
> Institute for Advanced Computing Applications and Technologies Thomas
> M. Siebel Chair in Computer Science
> 
> 
> University of Illinois Urbana-Champaign
> 
> 
> 
> 
> 
> 
> On Sep 16, 2013, at 11:49 AM, Bill Long wrote:
> 
> 
> 
> I think the intent is "To take advantage of the features enabled by TS
> 29113, new routines are needed...".  The main thrust of the TS, as far
> as MPI is concerned, is the capability to pass an argument by (pointer
> to a ) descriptor, rather than as a plain address.  This is only done
> for choice buffer arguments.
> 
> The actual side effect of this is that for routines that do not have
> choice buffer arguments (MPI_Barrier.... )  the implementation layer
> in the C library is the same as before.  Only for the ones with choice
> buffer arguments is there a need for both the legacy version (with a
> (void *) format parameter) and the new one that handles pointer to a
> descriptor.
> 
> Cheers,
> Bill
> 
> 
> On 9/16/13 11:39 AM, Jeff Hammond wrote:
> 
> 
> I think "the Fortran compiler implements ISO/IEC TS 29113:2012" is
> more
> 
> 
> accurate.
> 
> 
> 
> 
> 
> Jeff
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> On Mon, Sep 16, 2013 at 10:56 AM, William Gropp < wgropp at illinois.edu
> 
> 
> < mailto:wgropp at illinois.edu >> wrote:
> 
> 
> >
> 
> 
> > There was one phrase that I found imprecise.  Just what does "TS
> 
> 
> 29113 quality" mean?  I can guess, but the standard should not make me
> 
> 
> guess.
> 
> 
> >
> 
> 
> > Bill
> 
> 
> >
> 
> 
> > William Gropp
> 
> 
> > Director, Parallel Computing Institute
> 
> 
> > Deputy Director for Research
> 
> 
> > Institute for Advanced Computing Applications and Technologies
> 
> 
> > Thomas M. Siebel Chair in Computer Science
> 
> 
> > University of Illinois Urbana-Champaign
> 
> 
> >
> 
> 
> >
> 
> 
> >
> 
> 
> >
> 
> 
> >
> 
> 
> > _______________________________________________
> 
> 
> > mpiwg-fortran mailing list
> 
> 
> > mpiwg-fortran at lists.mpi-forum.org
> 
> 
> < mailto:mpiwg-fortran at lists.mpi-forum.org >
> 
> 
> > http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-fortran
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> --
> 
> 
> Jeff Hammond
> 
> 
> jeff.science at gmail.com < mailto:jeff.science at gmail.com >
> 
> 
> 
> 
> 
> 
> 
> 
> _______________________________________________
> 
> 
> mpiwg-fortran mailing list
> 
> 
> mpiwg-fortran at lists.mpi-forum.org
> 
> 
> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-fortran
> 
> 
> 
> 
> --
> Bill Long                                            longb at cray.com
> Fortran Technical Support    &                 voice: 651-605-9024
> Bioinformatics Software Development            fax:   651-605-9142
> Cray Inc./Cray Plaza, Suite 210/380 Jackson St./St. Paul, MN 55101
> 
> 
> _______________________________________________
> mpiwg-fortran mailing list
> mpiwg-fortran at lists.mpi-forum.org
> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-fortran
> 
> 
> _______________________________________________
> mpiwg-fortran mailing list
> mpiwg-fortran at lists.mpi-forum.org
> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-fortran

-- 
Dr. Rolf Rabenseifner . . . . . . . . . .. email rabenseifner at hlrs.de
High Performance Computing Center (HLRS) . phone ++49(0)711/685-65530
University of Stuttgart . . . . . . . . .. fax ++49(0)711 / 685-65832
Head of Dpmt Parallel Computing . . . www.hlrs.de/people/rabenseifner
Nobelstr. 19, D-70550 Stuttgart, Germany . . . . (Office: Room 1.307)



More information about the mpiwg-fortran mailing list