On Mon, 3 Mar 2025 19:00:59 GMT, Ferenc Rakoczi <d...@openjdk.org> wrote:

>> By using the AVX-512 vector registers the speed of the computation of the 
>> ML-DSA algorithms (key generation, document signing, signature verification) 
>> can be approximately doubled.
>
> Ferenc Rakoczi has updated the pull request incrementally with one additional 
> commit since the last revision:
> 
>   Added comments, removed debugging printfs

ML-DSA benchmark results for this PR

keygen    ML-DSA-44    96 us/op
keygen    ML-DSA-65   200 us/op
keygen    ML-DSA-87   272 us/op
siggen    ML-DSA-44   297 us/op
siggen    ML-DSA-65   452 us/op
siggen    ML-DSA-87   728 us/op
sigver    ML-DSA-44   115 us/op
sigver    ML-DSA-65   176 us/op
sigver    ML-DSA-87   290 us/op


ML-DSA no intrinsics

keygen    ML-DSA-44   169 us/op
keygen    ML-DSA-65   302 us/op
keygen    ML-DSA-87   444 us/op
siggen    ML-DSA-44   696 us/op
siggen    ML-DSA-65  1114 us/op
siggen    ML-DSA-87  1828 us/op
sigver    ML-DSA-44   187 us/op
sigver    ML-DSA-65   295 us/op
sigver    ML-DSA-87   473 us/op

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

PR Comment: https://git.openjdk.org/jdk/pull/23860#issuecomment-2698691038

Reply via email to