RFR 8076276 support for AVX512

Berg, Michael C michael.c.berg at intel.com
Tue Apr 7 01:35:37 UTC 2015


Hi Folks,

We (Intel) would like to contribute initial support for AVX512 (EVEX encoding, new register support, new ISA support, etc) for EVEX enabled microarchitectures.
The contribution is referenced as Bug ID 8076276 as a performance enhancement.

Please review this patch and comment as needed:

Bug-id: https://bugs.openjdk.java.net/browse/JDK-8076276

webrev:
http://cr.openjdk.java.net/~kvn/8076276/webrev

Superword optimizations covered on the vectorization path experience as much as 50% reduction in loop trace instruction count which make up the path length of EVEX encoded SIMD optimized loops.

Vladimir Koslov has offered to sponsor this patch.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20150407/b8fd5b13/attachment.html>


More information about the hotspot-compiler-dev mailing list