JEP 142: Reduce Cache Contention on Specified Fields
Kirk Pepperdine
kirk at kodewerk.com
Wed Feb 22 20:40:56 PST 2012
Hi all,
Very nice development!. A common problem for hand rolled solutions is that the padding gets DVE'd. How do you plan on "telling" the compiler to split fields? Will there be a diagnostic for the feature?
FYI, a couple of us are working on jPCM (on java.net) which is an extension of some Intel code that peeks down into CPU counters for L2/L3 cache hit/miss ratios. We also plan on exposing the TLAB hit/miss ratios for predicting usefulness of large pages as well as (cpu) socket read write rates for other potential optimizations. I've started on a VisualVM plugin for the module
Regards,
Kirk
More information about the hotspot-dev
mailing list