On Thu, 24 Aug 2023 06:12:29 GMT, Smita Kamath wrote:
> Hi All,
> I would like to submit AES-GCM optimization for x86_64 architectures using
> AVX2 instructions. This optimization interleaves AES and GHASH operations.
>
> Below are the performance numbers on my desktop system
On Thu, 19 Oct 2023 14:32:20 GMT, Tobias Hartmann wrote:
>> Smita Kamath has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Updated comments, removed unused labels
>
> All tests passed.
@TobiHartmann T
On Wed, 11 Oct 2023 22:05:08 GMT, Smita Kamath wrote:
>> Hi All,
>> I would like to submit AES-GCM optimization for x86_64 architectures using
>> AVX2 instructions. This optimization interleaves AES and GHASH operations.
>>
>> Below are the performance num
.611 | 1.30
> full.AESGCMBench.encrypt | 65536 | 86471.805 | 113320.536 |1.31
> small.AESGCMBench.decrypt | 65536 | 84490.816 | 112122.358 |1.32
> small.AESGCMBench.encrypt | 65536 | 85403.025 | 112741.811 | 1.32
> full.AESGCMBench.decryptMultiPart | 65536 | 42649.816 | 47591.58
.611 | 1.30
> full.AESGCMBench.encrypt | 65536 | 86471.805 | 113320.536 |1.31
> small.AESGCMBench.decrypt | 65536 | 84490.816 | 112122.358 |1.32
> small.AESGCMBench.encrypt | 65536 | 85403.025 | 112741.811 | 1.32
> full.AESGCMBench.decryptMultiPart | 65536 | 42649.816 | 47591.58
.611 | 1.30
> full.AESGCMBench.encrypt | 65536 | 86471.805 | 113320.536 |1.31
> small.AESGCMBench.decrypt | 65536 | 84490.816 | 112122.358 |1.32
> small.AESGCMBench.encrypt | 65536 | 85403.025 | 112741.811 | 1.32
> full.AESGCMBench.decryptMultiPart | 65536 | 42649.816 | 47591.58
.611 | 1.30
> full.AESGCMBench.encrypt | 65536 | 86471.805 | 113320.536 |1.31
> small.AESGCMBench.decrypt | 65536 | 84490.816 | 112122.358 |1.32
> small.AESGCMBench.encrypt | 65536 | 85403.025 | 112741.811 | 1.32
> full.AESGCMBench.decryptMultiPart | 65536 | 42649.816 | 47591.58
On Mon, 9 Oct 2023 04:58:10 GMT, Smita Kamath wrote:
>> Hi All,
>> I would like to submit AES-GCM optimization for x86_64 architectures using
>> AVX2 instructions. This optimization interleaves AES and GHASH operations.
>>
>> Below are the performance num
.611 | 1.30
> full.AESGCMBench.encrypt | 65536 | 86471.805 | 113320.536 |1.31
> small.AESGCMBench.decrypt | 65536 | 84490.816 | 112122.358 |1.32
> small.AESGCMBench.encrypt | 65536 | 85403.025 | 112741.811 | 1.32
> full.AESGCMBench.decryptMultiPart | 65536 | 42649.816 | 47591.58
.611 | 1.30
> full.AESGCMBench.encrypt | 65536 | 86471.805 | 113320.536 |1.31
> small.AESGCMBench.decrypt | 65536 | 84490.816 | 112122.358 |1.32
> small.AESGCMBench.encrypt | 65536 | 85403.025 | 112741.811 | 1.32
> full.AESGCMBench.decryptMultiPart | 65536 | 42649.816 | 47591.58
.611 | 1.30
> full.AESGCMBench.encrypt | 65536 | 86471.805 | 113320.536 |1.31
> small.AESGCMBench.decrypt | 65536 | 84490.816 | 112122.358 |1.32
> small.AESGCMBench.encrypt | 65536 | 85403.025 | 112741.811 | 1.32
> full.AESGCMBench.decryptMultiPart | 65536 | 42649.816 | 47591.58
On Thu, 7 Sep 2023 23:23:13 GMT, Smita Kamath wrote:
>> src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
>> line 590:
>>
>>> 588: private static int implGCMCrypt(byte[] in, int inOfs, int inLen,
>>> byte[] ct,
>>>
On Mon, 4 Sep 2023 15:00:23 GMT, Ferenc Rakoczi wrote:
>> Hi All,
>> I would like to submit AES-GCM optimization for x86_64 architectures using
>> AVX2 instructions. This optimization interleaves AES and GHASH operations.
>>
>> Below are the performance numbers on my desktop system with -XX:Us
Hi All,
I would like to submit AES-GCM optimization for x86_64 architectures using AVX2
instructions. This optimization interleaves AES and GHASH operations.
Below are the performance numbers on my desktop system with -XX:UseAVX=2 option:
|Benchmark | Data Size | Base version (ops/s) | Patched
14 matches
Mail list logo