<div dir="ltr">On Wed, Aug 28, 2013 at 4:47 PM, Barrett, Brian W <span dir="ltr"><<a href="mailto:bwbarre@sandia.gov" target="_blank">bwbarre@sandia.gov</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">>>> Also, I think we are ignoring the point Jim raised: does OpenSHMEM<br></div><div class="im">

>>> really need these semantics?<br>
>><br>
>> I think this is a grey area of OpenSHMEM and my belief is that it really<br>
>> does need those semantics.<br>
><br>
>Perhaps this is just an oversight in OpenSHMEM and can be fixed?<br>
<br>
</div>I don't think it's an oversight.  Remember that OpenSHMEM, while a great<br>
leap forward from SGI's man pages, is still a fairly loose specification.<br>
There are definitely codes that spin on a completion word (or poll and<br>
move on to other things, where shmem_wait wouldn't work) in the wild, and<br>
they're considered correct codes.</blockquote><div><br></div><div>What does this spinning look like?  Are any platform-specific operations used?</div><div><br></div><div> ~Jim.</div></div></div></div>