SIMD auto-vectorization in hotspot

Vitaly Davidovich vitalyd at gmail.com
Mon Jan 16 21:45:32 PST 2012


Hi guys,

Does the -XX:+UseSuperWord (I see it's set to true on 6u23) optimization
enable auto-vectorization of certain loops? If so, are there any switches
that can be turned on (in product VM) to see if vectorization is being
applied or not? In general, would someone be able to describe the current
state of loop vectorization (i.e. implementation limits, restrictions,
etc)? Which ISAs are supported (i.e. SSE, AVX)? Any other info on this
subject would be greatly appreciated ...

Thanks very much,

Vitaly
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20120117/96690b9f/attachment.html 


More information about the hotspot-compiler-dev mailing list