<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Feb 10, 2015 at 1:00 AM, Mike Hommey <span dir="ltr"><<a href="mailto:mh@glandium.org" target="_blank">mh@glandium.org</a>></span> wrote:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">... except I'm talking about arm and arm has very different performance<br>
properties.<br><span class="HOEnZb"><font color="#888888"><br></font></span></blockquote><div> I'd be interested in hearing what happens on ARM (I was responding to Don's statement that x86 lock prefixes are very expensive.  I wouldn't characterize them that way.).  Attached is a program I wrote that measures it.  It may require some changes to run on ARM (for example, the __mm_pause() primitive seems to be intel-specific rather than gcc-specific)</div><div><br></div><div>-Bradley</div></div><br></div></div>