[mpi3-coll] Nonblocking collectives standard draft

Torsten Hoefler htor at cs.indiana.edu
Wed Nov 26 09:06:39 CST 2008


On Wed, Nov 26, 2008 at 11:22:57AM +0100, Christian Siebert wrote:
> Hi Torsten,
> 
> >ok, I applied most of it manually.
> great! Unfortunately, some smaller things - especially in the examples - 
> slipped through:
> - p 53 l 7 reads "This operations" which should be "This operation"
fixed
> - p 64 l 25 "it completed" -> "completion"
fixed
> - p 68 Example 5.30:
>     - 2x"buf1" could be renamed to "buf" (there is no second buffer)
>     - there is one "type" and one "datatype" - this is not necessarily 
> wrong, but for simplicity I would prefer to rename both to the same, 
> e.g. "dtype"
>     - l 47 is missing a semicolon
fixed
> - p 69 Example 5.31:
>     - the Irecv and the Ibarrier use the same request (reqs[1])
>       => it should read "reqs[0]" and "reqs[1]"
>     - l 20 is missing a semicolon
>     - having MPI_Waitall(2, &reqs[1], ...) is definitely wrong here
>       => it should read either MPI_Waitall(2, &reqs[0], ...) or
>          even better MPI_Waitall(2, reqs, ...)
fixed

> >Your last code patch had a mistake in it ;).
> excellent catch!
I will try to compile all examples later!

> I'm looking forward to the discussion in today's teleconference.
see you in some minutes!

As usual, I updated the documents at [1] and
http://www.unixer.de/sec/nbc-proposal-11-26-2008.pdf

Best,
  Torsten

[1]: https://svn.mpi-forum.org/trac/mpi-forum-web/attachment/wiki/NBColl/

-- 
 bash$ :(){ :|:&};: --------------------- http://www.unixer.de/ -----
Torsten Hoefler       | Postdoctoral Researcher
Open Systems Lab      | Indiana University    
150 S. Woodlawn Ave.  | Bloomington, IN, 474045, USA
Lindley Hall Room 135 | +01 (812) 855-3608



More information about the mpiwg-coll mailing list