CR for RFR 8167987
Vladimir Kozlov
vladimir.kozlov at oracle.com
Mon Oct 17 18:01:02 UTC 2016
Looks good.
Thanks,
Vladimir
On 10/17/16 10:03 AM, Berg, Michael C wrote:
> Hi Folks,
>
> Performance on EVEX enabled architectures can be improved by changing
> the model from merge to clear for mask register usage (by using {z}
> encoding) as it enables store forwarding.
>
> The enhancement offers as much as 1.5-2x performance increase in some
> instances (mostly at the micro level), but in general improves most EVEX
> enabled code performance.
>
>
>
> This code was tested as follows: hotspot jreg, SPECjvm2008, SPECjvm98 on
> hsw, skx and knl targets complete with no issues on 64-bit or 32-bit.
>
>
> Bug-id: https://bugs.openjdk.java.net/browse/JDK-8167987
>
>
> webrev:
>
> http://cr.openjdk.java.net/~mcberg/8167987/webrev.01a/
>
>
>
> Regards,
>
> Michael
>
More information about the hotspot-compiler-dev
mailing list