[Mpi3-rma] [EXTERNAL] Re: MPI-3 UNIFIED model clarification
Pavan Balaji
balaji at mcs.anl.gov
Sun Aug 4 19:27:31 CDT 2013
On 08/04/2013 07:02 PM, Jed Brown wrote:
> I guess I'm missing something. Why can't P1 read that other part of its
> own memory in the SEPARATE model? I'm assuming that P0 executed
> something like
>
> MPI_Win_lock(MPI_LOCK_SHARED,rank=1,win)
> MPI_Put(target_rank=1,win)
> MPI_Win_unlock(rank=1,win)
This is not allowed in the SEPARATE model. Page 455 lines 22-25.
"A location in a window must not be accessed with load/store operations
once an
update to that location has started, until the update becomes visible in
the private
window copy in process memory."
-- Pavan
--
Pavan Balaji
http://www.mcs.anl.gov/~balaji
More information about the mpiwg-rma
mailing list