RFR: 8266951: Partial in-lining for vectorized mismatch operation using AVX512 masked instructions [v3]
Jatin Bhateja
jbhateja at openjdk.java.net
Tue May 18 05:21:07 UTC 2021
On Mon, 17 May 2021 15:29:54 GMT, Paul Sandoz <psandoz at openjdk.org> wrote:
>> Jatin Bhateja has updated the pull request incrementally with one additional commit since the last revision:
>>
>> 8266951: Enable partial in-lining if UsePartialInlineSize=64, adding a benchmark for small sized conversions of various primitive types.
>
> test/micro/org/openjdk/bench/java/util/ArraysMismatch.java line 65:
>
>> 63: leftStartRange = size / 4;
>> 64: leftEndRange = size - size / 4;
>> 65: rightStartRange = size / 4 + 1;
>
> Since you changed `10` to `1` perhaps make this a parameter defaulting to the new value?
I have reverted the changes in existing benchmark since a new benchmark has been added for partial in-lining cases. PR has been updated with its performance results.
-------------
PR: https://git.openjdk.java.net/jdk/pull/3999
More information about the hotspot-compiler-dev
mailing list