RFR(M): 8216060: [PPC64] Vector CRC implementation should be used by interpreter and be faster for short arrays

Doerr, Martin martin.doerr at sap.com
Thu Jan 3 14:17:01 UTC 2019


Hi,

the JVM on PPC64 currently misses usage of the fast vector implementation in the interpreter code.
In addition, performance is not good for short arrays (unaligned 512 byte arrays or shorter arrays) because the current vector implementation needs at least 512 bytes.

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

I have addressed these 2 issues + some cleanup with the following webrev:
http://cr.openjdk.java.net/~mdoerr/8216060_PPC64_CRC/webrev.00/

Please review.

Best regards,
Martin

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20190103/598ccdd5/attachment.html>


More information about the hotspot-compiler-dev mailing list