[MPIWG Fortran] Draft chapter for discussion today

Jeff Squyres (jsquyres) jsquyres at cisco.com
Tue Feb 4 07:56:31 CST 2014


Ticket #408 has been created.  I replaced all "ticketWG" instances in the final PDF with "ticket408" and uploaded it.

We're good to go.

As a sidenote: I'm also going to introduce a ticket to move some chapters around.  I notice that 3.0-and-soon-to-be-3.1 has the following chapters:

14. Tool Support
15. Deprecated Interfaces
16. Removed Interfaces
17. Language Bindings

It seems to me that Deprecated/Removed should be the last 2 chapters before the appendix; i.e., we should move 17 up before 15 (for MPI-4 -- no need to do this for 3.1).  Like this:

14. Tool Support
15. Language Bindings
16. Deprecated Interfaces
17. Removed Interfaces

A minor change, but it appeals to my aesthetic.  :-)


On Feb 4, 2014, at 8:32 AM, "Jeff Squyres (jsquyres)" <jsquyres at cisco.com> wrote:

> I thought the wording in those 2 locations was already fine, but I don't have a strong opinion, so I'll change it.
> 
> 
> On Feb 4, 2014, at 7:49 AM, Rolf Rabenseifner <rabenseifner at hlrs.de> wrote:
> 
>> Jeff,
>> 
>> Only a minor detail in your attached pdf on p19:24 and p683:20:
>> Please, can you interchange the sequence: first mpi then deprecated mpif.h
>> All other locations are already done.
>> 
>> Best regards
>> Rolf
>> 
>> ----- Original Message -----
>>> From: "Jeff Squyres (jsquyres)" <jsquyres at cisco.com>
>>> To: "MPI-WG Fortran working group" <mpiwg-fortran at lists.mpi-forum.org>
>>> Sent: Tuesday, February 4, 2014 12:39:17 PM
>>> Subject: Re: [MPIWG Fortran] Draft chapter for discussion today
>>> 
>>> 
>>> 
>>> 
>>> Ok, here's a final copy -- see the new section in the Deprecated
>>> Interfaces chapter.
>>> 
>>> I'll make a ticket for this, and send it to the mpi-forum list so
>>> that we're well-ahead of the T-2 week notice.
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> On Feb 4, 2014, at 3:31 AM, Rolf Rabenseifner <rabenseifner at hlrs.de>
>>> wrote:
>>> 
>>>> Perfect.
>>>> 
>>>> ----- Original Message -----
>>>>> From: "Jeff Squyres (jsquyres)" <jsquyres at cisco.com>
>>>>> To: "MPI-WG Fortran working group"
>>>>> <mpiwg-fortran at lists.mpi-forum.org>
>>>>> Sent: Tuesday, February 4, 2014 12:10:03 AM
>>>>> Subject: Re: [MPIWG Fortran] Draft chapter for discussion today
>>>>> 
>>>>> On Feb 3, 2014, at 4:02 AM, Rolf Rabenseifner
>>>>> <rabenseifner at hlrs.de>
>>>>> wrote:
>>>>> 
>>>>>>> If Chapter 15 is to be renamed, I would agree that 17.1.4 should
>>>>>>> move.  But I'm not sure this is a good idea.
>>>>>> 
>>>>>> We used already in MPI-2.2 the "Chapter 15. Deprecated Functions"
>>>>>> in the general way "Deprecated Interfaces" when we added
>>>>>> the total C++ bindings to this chapter, i.e. all C++ constants,
>>>>>> functions, ,... .
>>>>> 
>>>>> This is a good point.
>>>>> 
>>>>>> To make the life easy, we should rename Chapter 15 into
>>>>>> "Chapter 15. Deprecated Interfaces". This would be consistent to
>>>>>> "Chapter 16. Removed Interfaces".
>>>>>> The normal text (i.e., text outside of Chap. 15+16) should
>>>>>> include as few deprecated features as possible.
>>>>> 
>>>>> I see in MPI-2.2 chapter 15 a very brief blurb about how the C++
>>>>> bindings are deprecated.  We then also put "deprecated" next to
>>>>> every binding throughout the text (and a few other select places,
>>>>> IIRC).
>>>>> 
>>>>> So for mpif.h/MPI-4, I propose a compromise:
>>>>> 
>>>>> 1. Rename chapter 15 as you suggest.
>>>>> 
>>>>> 2. Put a brief blurb in 15 saying that mpif.h is deprecated,
>>>>> similar
>>>>> to what we did for C++ in MPI-2.2.  I.e., do not move 17.1.4 or
>>>>> other giant blocks of text to chapter 15.
>>>>> 
>>>>> --
>>>>> Jeff Squyres
>>>>> jsquyres at cisco.com
>>>>> For corporate legal information go to:
>>>>> http://www.cisco.com/web/about/doing_business/legal/cri/
>>>>> 
>>>>> _______________________________________________
>>>>> 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)
>>>> _______________________________________________
>>>> mpiwg-fortran mailing list
>>>> mpiwg-fortran at lists.mpi-forum.org
>>>> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-fortran
>>> 
>>> 
>>> --
>>> Jeff Squyres
>>> jsquyres at cisco.com
>>> For corporate legal information go to:
>>> http://www.cisco.com/web/about/doing_business/legal/cri/
>>> 
>>> 
>>> _______________________________________________
>>> 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)
>> _______________________________________________
>> mpiwg-fortran mailing list
>> mpiwg-fortran at lists.mpi-forum.org
>> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-fortran
> 
> 
> -- 
> Jeff Squyres
> jsquyres at cisco.com
> For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/
> 
> _______________________________________________
> mpiwg-fortran mailing list
> mpiwg-fortran at lists.mpi-forum.org
> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-fortran


-- 
Jeff Squyres
jsquyres at cisco.com
For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/




More information about the mpiwg-fortran mailing list