RFR: 8288047: Accelerate Poly1305 on x86_64 using AVX512 instructions [v9]

Volodymyr Paprotski duke at openjdk.org
Wed Nov 9 21:49:10 UTC 2022


On Wed, 9 Nov 2022 15:55:53 GMT, Jatin Bhateja <jbhateja at openjdk.org> wrote:

>> Volodymyr Paprotski has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   fix 32-bit build
>
> src/hotspot/cpu/x86/vm_version_x86.cpp line 1181:
> 
>> 1179: #ifdef _LP64
>> 1180:   if (supports_avx512ifma() & supports_avx512vlbw()) {
>> 1181:     if (FLAG_IS_DEFAULT(UsePolyIntrinsics)) {
> 
> MaxVectorSize > 32 can be added along with feature checks your code mainly uses ZMMs

done (`MaxVectorSize >= 64`)

-------------

PR: https://git.openjdk.org/jdk/pull/10582


More information about the security-dev mailing list