Integrated: 8371820: Further AES performance improvements for key schedule generation
Martin Doerr
mdoerr at openjdk.org
Tue Dec 2 19:40:17 UTC 2025
On Thu, 13 Nov 2025 16:48:28 GMT, Martin Doerr <mdoerr at openjdk.org> wrote:
> This fix simplifies the hotspot intrinsics for some platforms and optimizes the key computation for encryption. We can save the `genInvRoundKeys` computation when we only do encryption.
>
> The micro:org.openjdk.bench.javax.crypto.AESReinit benchmark results are improved by 17% for ppc64 and 26% for x86_64.
This pull request has now been integrated.
Changeset: 618732ff
Author: Martin Doerr <mdoerr at openjdk.org>
URL: https://git.openjdk.org/jdk/commit/618732ffc04ef393c9b8a3265c12ba66f31784d9
Stats: 61 lines in 7 files changed: 13 ins; 8 del; 40 mod
8371820: Further AES performance improvements for key schedule generation
Reviewed-by: rrich, valeriep
-------------
PR: https://git.openjdk.org/jdk/pull/28299
More information about the hotspot-compiler-dev
mailing list