8337632: AES-GCM Algorithm optimization for x86_64

Reviewed-by: jbhateja, sviswanathan
This commit is contained in:
Smita Kamath 2024-09-30 17:00:13 +00:00
parent 5586f83e34
commit a6b318863f
8 changed files with 764 additions and 491 deletions

View file

@ -72,7 +72,7 @@ abstract class GaloisCounterMode extends CipherSpi {
// data size when buffer is divided up to aid in intrinsics
private static final int TRIGGERLEN = 65536; // 64k
// x86-64 parallel intrinsic data size
private static final int PARALLEL_LEN = 7680;
private static final int PARALLEL_LEN = 512;
// max data size for x86-64 intrinsic
private static final int SPLIT_LEN = 1048576; // 1MB