-
Type:
Enhancement
-
Resolution: Unresolved
-
Priority:
P4
-
Affects Version/s: None
-
Component/s: hotspot
-
arm
-
generic
SIMD implementations of SHA3 algorithms do not seem to work well on the Neoverse processor cores. JDK-8337666 introduced a GPR version for sun.security.provider.SHA3.implCompress0 and the SHA3 version of sun.security.provider.DigestBase.implCompressMultiBlock0, but not for sun.security.provider.SHA3Parallel.doubleKeccak(), that is used by the ML_KEM implementation. Therefore, on Neoverse, the performance of the ML_KEM algorithms is not improved, although it could be, with a similar GPR based implementation as was introduced by the other 2 SHA3 @IntrinsicCandidate methods.
- relates to
-
JDK-8371459 [REDO] AArch64: Use SHA3 GPR intrinsic where it's faster
-
- Open
-
-
JDK-8337666 AArch64: SHA3 GPR intrinsic
-
- Resolved
-
-
JDK-8359256 AArch64: Use SHA3 GPR intrinsic where it's faster
-
- Resolved
-