<div class="gmail_quote">On Fri, Jun 1, 2012 at 1:48 PM, Jim Dinan <span dir="ltr"><<a href="mailto:dinan@mcs.anl.gov" target="_blank">dinan@mcs.anl.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div id=":2">Both post/start/complete/wait and fence are active mode RMA communication.<br>
<br>
They could be slower, e.g. because of load imbalance or system noise, which would cause processes to wait for others to arrive.  Passive mode RMA is fully asynchronous.</div></blockquote></div><br><div>It may be asynchronous, but the target process would normally need knowledge at some point that the data has been delivered or that it has been accessed so that it can use it or modify it.</div>
<div><br></div><div>If you were doing active mode and didn't need to know for a while, wouldn't you move the wait back to some later point?</div>