[Mpi3-rma] [EXTERNAL] Re: MPI-3 UNIFIED model clarification
Pavan Balaji
balaji at mcs.anl.gov
Sun Aug 4 18:44:40 CDT 2013
On 08/04/2013 06:33 PM, Barrett, Brian W wrote:
> I'm either parsing your first or second sentence incorrectly. Are you
> saying that you're doing a get in which the initiator-side address is in
> a window and that reading the data after it's arrived is a load and
> therefore causes problems for separate? Or are you saying that you
> believe that puts/gets which move memory within a window are considered
> loads?
I'm saying the first one, yes. I didn't understand what you mean by the
second one, so I can't say for sure, but I think my answer is yes for
that one as well.
For the second question, if I do a PUT from a local window memory to a
remote window memory, it is a load on the local window memory. This is
based on the MPI-3 standard page 436 lines 29-30 (though it says
MPI_SEND, I think it is valid for MPI_PUT as well).
-- Pavan
--
Pavan Balaji
http://www.mcs.anl.gov/~balaji
More information about the mpiwg-rma
mailing list