[Mpi3-rma] Conflicting PUT/GET accesses clarification
Pavan Balaji
balaji at mcs.anl.gov
Wed Apr 27 17:07:05 CDT 2011
It's not two concurrent accesses -- it's a single (overlapping) access.
-- Pavan
On 04/27/2011 04:58 PM, James Dinan wrote:
> 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.
> _______________________________________________
> mpi3-rma mailing list
> mpi3-rma at lists.mpi-forum.org
> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi3-rma
--
Pavan Balaji
http://www.mcs.anl.gov/~balaji
More information about the mpiwg-rma
mailing list