[Mpi3-rma] Updated Proposal 1
balaji at mcs.anl.gov
Wed Dec 8 00:49:07 CST 2010
On 12/08/2010 12:45 AM, James Dinan wrote:
>> Maybe someone familiar with ARMCI on the list can tell us how they
>> achieve this on any network? Is there an internal flush before/after
>> each GET operation?
> Put followed by a get is location consistent: the get will give you
> the back value you just put (although I'm not sure how much GA relies
> on this behavior).
Do you know how this is implemented? Does a GET internally do a FENCE to
ensure remote completion of the previous PUTs?
> For a get followed by a put, the get operation is blocking and
> doesn't return until data is present in the local buffer. So,
> corruption by a subsequent put/acc operation is not really possible.
I see. Thanks.
More information about the mpiwg-rma