[Mpi3-rma] Conflicting PUT/GET accesses clarification

James Dinan dinan at mcs.anl.gov
Wed Apr 27 16:58:07 CDT 2011


On 04/27/2011 03:51 PM, Pavan Balaji wrote:
>
> Page 339 lines 21-24 of MPI-2.2 states the following:
>
> "It is erroneous to have concurrent confl icting accesses to the same
> memory location in a window; if a location is updated by a put or
> accumulate operation, then this location cannot be accessed by a load or
> another RMA operation until the updating operation has completed at the
> target."
>
> What does this mean when I do PUT with a datatype with overlapping
> buffers? Is that valid or erroneous?

My interpretation is that this is also erroneous.

  ~Jim.



More information about the mpiwg-rma mailing list