[Mpi3-rma] Draft Plenary Presentation for MPI RMA

James Dinan dinan at mcs.anl.gov
Fri Feb 4 15:42:58 CST 2011

On 02/04/2011 03:10 PM, Torsten Hoefler wrote:
> On Fri, Feb 04, 2011 at 02:35:45PM -0600, Pavan Balaji wrote:
>> On 02/04/2011 01:14 PM, Torsten Hoefler wrote:
>>>> Slide 27: ARMCI has per-operation non-blocking calls.  Blocking calls
>>>> and waits give you local completion and only fence gives you remote
>>>> completion.
>>> Yes, ARMCI has per operation remote completion which we don't support at
>>> this point. Proposal 2 had this a while ago but we didn't find a strong
>>> use-case (as opposed to the per-operation local completion). Added a
>>> comment.
>> No, ARMCI doesn't have per operation remote completion; only local
>> completion. Attached the slides I had distributed earlier about this for
>> your reference.
> Ok, I got this impression from our previous discussion. So Jim, what did
> your comment then mean?

I meant the same thing as what Pavan wrote, but had a language fail: 
ARMCI gives per-operation local completion for non-blocking operations. 
  Blocking operations are locally complete when they return.  Bulk 
remote completion is accomplished through fence.


More information about the mpiwg-rma mailing list