I thought that I understood your proposal until I got to the example:
> MPI_PUT(buf, 100, MPI_INT, 3, 200*sizeof(int), comm)
>
>The data is copied by MPI into the shared page that corresponds to rank 3.
>While the other ranks also receive a copy of this data, none of them can
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>access it directly.
Are you implying some sort of replicated shared memory model with
consistency enforced by implicit broadcasts ? Probably not, but you might
still consider rewording this paragraph.
Jarek Nieplocha