[concurrency-interest] Intel's HLE and Java

Andrew Haley aph at redhat.com
Thu Apr 26 07:10:43 EDT 2012


On 04/26/2012 11:59 AM, Doug Lea wrote:
> Aside: On Rock, we found that having 2CAS was a clear win
> when used to re-implement some j.u.c functionality
> including a variant of ConcurrentSkipListMap,
> but there are diminishing returns with 3CAS, 4CAS, etc.
> More direct hardware support of multi-variable atomicity
> does not automatically make it fast.

Indeed not.  One thing that I mentioned in my previous mail is that
there is a pressing need for some way of measuring all this with a
reasonably representative set of benchmarks.  Did you have any such
thing when developing j.u.c ?

Andrew.


More information about the Concurrency-interest mailing list