[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: next ballot



At 01:30 PM 11/5/2001 +0100, Jesper Larsson Traeff wrote:

>What about the following replacement for p.120, lines 6-13. It clearly
>says that predefined operations including MPI_REPLACE behave uniformly,
>and that the extension to derived datatype is an extension that only
>applies to MPI_ACCUMULATE:

I like your proposed replacement.  I propose to substitute this text as 
item 7 in the ballot.  Are there any objections?
Bill


>---
>
>A new predefined operation, MPI_REPLACE, is defined. It corresponds
>to the associative function f(a,b)=b, i.e., the current value in the
>target memory is replaced by the value supplied by the origin. MPI_REPLACE
>can be used the same way as the other predifined operations.
>
>The datatype arguments can be any of the predefined datatypes as explained
>in Section 4.9, and in that case both origin and target datatype must be
>the same predefined datatype. For MPI_ACCUMULATE the predefined operations
>are extended to work for derived datatypes, where all basic components
>are of the {\em same} predefined datatype. Both datatype arguments must be
>constructed from the same predefined datatype. The operation {\sf op} applies
>to elements of that predefined datatype. The target datatype must not
>specify overlapping entries, and the target buffer must fit in the
>target window.
>
>---
>
>Jesper