RFR (S): JEP-142: Reduce Cache Contention on Specified Fields (original) (raw)

Aleksey Shipilev aleksey.shipilev at oracle.com
Sat Nov 24 01:51:31 PST 2012


On 11/24/2012 12:53 PM, Michael Barker wrote:

-XX:FieldPaddingWidth=64: 3.55 +- 0.03 nsec/op -XX:FieldPaddingWidth=128: 3.54 +- 0.03 nsec/op Do you have adjacent cache line prefetching supported/enabled? These numbers suggest that padding to 2 cache lines doesn't provide a significant speed up over a single cache line. If there isn't a large benefit to padding to 128 bytes, should be set as the default?

On my laptop this feature is disabled, so yes, padding for single cache line already helps. On servers it's the whole different story, will do some runs on larger machines later.

-Aleksey.



More information about the hotspot-dev mailing list