[Mpi3-rma] MPI-3.1 consideration slides

Rajeev Thakur thakur at mcs.anl.gov
Tue Dec 4 13:20:29 CST 2012


But the sentence in the standard that the slide is trying to fix covers more than that. And the "overlapping target window" refers to a concurrent put or accumulate, not the load/store update, if I am reading it correctly.

455:32-35

"A put or accumulate must not access a target window once a load/store update or a put or accumulate update to another (overlapping) target window has started on a location in the target window, until the update becomes visible in the public copy of the window.  ....., the restriction applies to operations even if they access disjoint locations in the window."



On Dec 4, 2012, at 1:08 PM, Pavan Balaji wrote:

> 
> The slide talks about mixed PUT/GET and load/store to different
> locations, which are not allowed in the SEPARATE model.
> 
> -- Pavan
> 
> On 12/03/2012 02:22 PM US Central Time, Rajeev Thakur wrote:
>> The change suggested on slide 2 is not right.
>> 
>> In the existing standard, for the separate memory model, the restriction is that a put/accumulate must not access a target window once a local update (to anywhere in the window) has started or a put/get (to *overlapping memory locations* in the window) has started.
>> 
>> You are allowed to do concurrent put/gets to distinct memory locations in the same window.
>> 
>> So the change needed is say "put/get to overlapping memory locations" instead of "put/get to an overlapping window".
>> 
>> Rajeev
>> 
>> 
>> 
>> On Dec 1, 2012, at 8:21 PM, Pavan Balaji wrote:
>> 
>>> All,
>>> 
>>> Please see the attached slides as consideration items for MPI-3.1.
>>> 
>>> -- Pavan
>>> 
>>> -- 
>>> Pavan Balaji
>>> http://www.mcs.anl.gov/~balaji
>>> <mpi31-rma.pptx>_______________________________________________
>>> mpi3-rma mailing list
>>> mpi3-rma at lists.mpi-forum.org
>>> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi3-rma
>> 
>> 
>> _______________________________________________
>> 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