On Sun, 4 Oct 2026 06:40:15 GMT, Shawn Emery <[email protected]> wrote:

> Currently, P-384 field operations use 14x28-bit limbs. The efficiency of 
> these operations vastly improve by using 7x55-bit limbs using operations.  
> Performance gains yield 20% to 43% for Java alone:
> 
> AArch64:
> Key pair generation - P-384: +41%
> Key agreement - P-384: +43%
> 
> Key pair generation - secP384r1MLKEM1024: +38%
> KEM  decapsulation - secP384r1MLKEM1024: +42%
> KEM encapsulation - secP384r1MLKEM1024: +42%
> 
> x86_64:
> Key pair generation - P-384: +23%
> Key agreement - P-384: +23%
> 
> Key pair generation - secP384r1MLKEM1024: +22%
> KEM  decapsulation - secP384r1MLKEM1024: +21%
> KEM encapsulation - secP384r1MLKEM1024: +20%
> 
> ---------
> - [X] I confirm that I make this contribution in accordance with the [OpenJDK 
> Interim AI Policy](https://openjdk.org/legal/ai).

Cool - very impressive performance improvements!

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

PR Comment: https://git.openjdk.org/jdk/pull/33193#issuecomment-6065098419

Reply via email to