On Sun, 14 Dec 2025 04:56:39 GMT, Shawn M Emery <[email protected]> wrote:
> This change allows use of the AVX512_VBMI instruction set to further optimize > decompression/parsing of polynomial coefficients for ML-KEM. The speedup > gained in the ML-KEM benchmarks for key generation is between 0.4 to 0.5%, > encapsulation is 0.2 to 1.7%, and decapsulation is 0.3 to 2.0%. > > Thank you to @sviswa7 and @ferakocz for their help in working through the > early stages of this code with me. This pull request has now been integrated. Changeset: a0e6f028 Author: Shawn M Emery <[email protected]> Committer: Jatin Bhateja <[email protected]> URL: https://git.openjdk.org/jdk/commit/a0e6f028a8952f61d9115f7bdf04b8a87f8ebba4 Stats: 90 lines in 1 file changed: 88 ins; 0 del; 2 mod 8360934: Add AVX-512 intrinsics for ML-KEM - enhancement on AVX512_VBMI Co-authored-by: Sandhya Viswanathan <[email protected]> Reviewed-by: jbhateja, vpaprotski ------------- PR: https://git.openjdk.org/jdk/pull/28815
