[Mpi-21] Review of MPI-2.1 combined document

Richard Graham rlgraham at [hidden]
Mon Mar 3 18:28:57 CST 2008



Some comments on chapter 7:

Chapter 7:

Page 247 line 34:  MPI_VERSION should be 2

Page 250 lines 1-3: don't need to be red

Page 253 lines 1-2: don't need to be red

Page 253 line 14:  Do we want to refer to MPI-2 specifically, or just as
extended error handling ?

Page 262: lines 1-11:  Should MPI_ERR_KEYVAL be added to the list on page
261 ?

Page 264: lines 6-16, should this be changed to reflect NULL arguments to
MPI_Init() w/o backward reference to MPI 1.1 ?

Rich

On 3/3/08 3:39 PM, "Karl Feind" <kaf_at_[hidden]> wrote:

> 
> Rolf & others,
> 
> I have completed my review of Chapter 1 of the MPI 1 + 2 merging
> document.
> 
> It looks pretty good.
> 
> I did notice two sentences on page 4, section 1.4, lines 13 and 14
> that apply to MPT 1.2 but not to MPI 2.  This seems wrong in an MPI 2.1
> standard document.  Can we delete the following two sentences from the
> merged document?
> 
> "Although no explicit support for threads is provided, the
> interface has been designed so as not to prejudice their use. With
> this version of MPI no support is provided for dynamic spawning
> of tasks."
> 
> If we do that, we could combine the sentence at line 11 about MIMD and
> SPMD with the next paragraph that starts at line 15.  This is the sentence
> I'm referring to:
> 
> "The interface is suitable for use by fully general MIMD
> programs, as well as those written in the more restricted style
> of SPMD."
> 
> Karl Feind
> 
> 
> On Sat, Feb 23, 2008 at 10:19:18PM +0100, Rolf Rabenseifner wrote:
>> The first draft of the combined document MPI 1.x plus MPI 2.0
>> is ready for review !!!
>> 
>> All necessary files can be found via
>> http://www.hlrs.de/mpi/mpi21/
>> 
>> The files are stored in a restricted directory to prohibit that
>> search engines can find the drafts.
>> 
>> Dear reviewer:
>> Please print your chapter with colors (!) and check all merging decisions.
>> The colors will help to identify MPI 1.1-1.3 (black),
>> MPI-2.0 (magenta) and new text that was necessary for the merge (red).
>> 
>> The review should be finished a few days before the March meeting.
>> Please post your review results on mpi-21_at_[hidden] as reply to this
>> mail.
>> 
>> Please note, which chapter you reviewed.
>> 
>> Please refer with all comments exactly to page and line numbers of
>>  - MPI 1.1, the official Postscript version
>>  - MPI 2.0, the official Postscript version
>>  - MPI 2.1, draft 2008-02-23 from http://www.hlrs.de/mpi/mpi21/
>>  - and the merging plan 2008-02-23, that you can find at same directory
>> 
>> If you detect a problem, it is necessary that you try to propose
>> a solution in similar notation as used in the merging plan.
>> 
>> I have finished all except the merging of the MPI-1 C++ bindings
>> into the chapters' text, and except of merging the Annexes.
>> 
>> The Ballots 1-4 are also not included.
>> In the moment, you need to review only the "merging". Nothing more.
>> If you detect errors in the original standards, then please
>> go through normal procedure, i.e., through the MPI 2.1 and MPI 2.2
>> ballots.
>> 
>> And now, thank you very much that you have registered to do a
>> review (if you are on the list below, done in Jan.2008 meeting).
>> 
>> Good luck.
>> 
>> Best regards
>> Rolf
>> 
>> ----------------------------------------------------
>> Frontmatter: (I've done a new proposal for the abstract, please check)
>>          - Rusty Lusk, Bill Gropp
>> Chap. 1: Introduction to MPI
>>          - Rusty Lusk, Bill Gropp, Karl Feind, Adam Moody
>> Chap. 2: MPI-2 Terms and Conventions
>>          - Tony Skjellum, Bill Gropp, Richard Barrett
>> Chap. 3: Point-to-Point Communication (incl. sections from MPI-2 Misc. + 8.9)
>>          - Rich Graham, Jespar Larsson Traeff, George Bosilca,
>>            Steve Poole, Kannan Narasimhan, David Solt, B. Gropp, Matt Koop
>> Chap. 4: Collective Communication (incl. sections from MPI-2 Ext. Collect.)
>>          - Steven Ericsson-Zenith, Edgar Gabriel, Rajeev Thakur,
>>            Bill Gropp, Adam Moody, Georg Bosilca
>> Chap. 5: Groups, Context, and Communicators
>>          (incl. sections from MPI-2 Ext.Col. + 8.8)
>>          - Steven Ericsson-Zenith, Edgar Gabriel,
>>            Bill Gropp, Georg Bosilca, Robert Blackmore
>> Chap. 6: Process Topologies
>>          - Rusty Lusk, Bill Gropp, Richard Barrett
>> Chap. 7: MPI Environmental Management (incl. sections from MPI-2 Misc.)
>>          - Rich Graham, Jespar Larsson Traeff, George Bosilca,
>>            Steve Poole, Kannan Narasimhan, David Solt, B. Gropp
>> Chap. 8: Miscellany
>>          - Rich Graham, George Bosilca,
>>            Steve Poole, Kannan Narasimhan, B. Gropp
>> Chap. 9: Process Creation and Management
>>          - Dries Kimpe, Rusty Lusk, Georg Bosilca, Bill Gropp,
>>            Kalem Karian
>> Chap. 10: One-Sided Communication
>>           - Ericsson-Zenith, Jespar Larsson Traeff, Martin Schulz,
>>             Bill Gropp, Darius Buntinas
>> Chap. 11: External Interfaces
>>           - Bronis de Supinski, Bill Gropp
>> Chap. 12: I/O 
>>           - Rajeev Thakur, Joachim Worringen, Bill Gropp
>> Chap. 13: Language Bindings
>>           - Jeff Squyres, Steve Poole, Purushotham Bangalore,
>>             Bill Gropp, Erez Haba, Alexander Supalov
>> Chap. 14: Profiling Interface
>>           - Bronis de Supinski, Bill Gropp, Jeff Brown
>> Bibliography: (is done automatically)
>>           - Rusty Lusk, Bill Gropp
>> Annex A:  (this chapter is not yet done - therefore no review for this)
>>           - Jeff Squyres, Steve Poole, Purushotham Bangalore,
>>             Bill Gropp, Alexander Supalov
>> Index: (is done automatically)
>>           - Rusty Lusk, Bill Gropp
>> 
>> 
>> Dr. Rolf Rabenseifner . . . . . . . . . .. email rabenseifner_at_[hidden]
>> 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-21 mailing list
>> Mpi-21_at_[hidden]
>> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-21
> _______________________________________________
> Mpi-21 mailing list
> Mpi-21_at_[hidden]
> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-21



More information about the Mpi-21 mailing list