RFR: 8316592: RISC-V: implement poly1305 intrinsic [v7]
Vladimir Kempik
vkempik at openjdk.org
Sat Nov 11 09:36:03 UTC 2023
On Fri, 10 Nov 2023 18:38:46 GMT, Hamlin Li <mli at openjdk.org> wrote:
>> Exactly so. Vectorizing poly1305 is not easy to do at all.
>>
>> The key paper is Martin Goll and Shay Gueron. _Vectorization of Poly1305 message authentication code_. In 2015 12th International Conference on Information Technology - New Generations, pages 145–150. IEEE, April
>> 2015. 10.1109/ITNG.2015.28.
>>
>> I have an AArch64 implementation almost ready, but it is complicated.
>
> Thanks for sharing!
> Can I ask how's the performance improvement?
FYI: https://camel-cdr.github.io/rvv-bench-results/canmv_k230/index.html includes data on poly
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/16417#discussion_r1390187578
More information about the hotspot-compiler-dev
mailing list