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

Reply via email to