Hi Niels,
My fault. I did not include the gym-aes-crypt.c in the patch. Here is the
updated patch. Please apply this one and we can work from there.
Thanks.
-Danny
> On Mar 5, 2024, at 1:08 PM, Niels Möller wrote:
>
> Danny Tsen writes:
>
>> Please let me know when
Hi Niels,
Please let me know when you merge the code and we can work from there.
Thanks.
-Danny
From: Niels Möller
Sent: Friday, February 23, 2024 1:07 AM
To: Danny Tsen
Cc: nettle-bugs@lists.lysator.liu.se ; George
Wilson
Subject: [EXTERNAL] Re: ppc64 micro
Hi Niels,
Here is the v5 patch from your comments. Please review.
Thanks.
-Danny
> On Feb 14, 2024, at 8:46 AM, Niels Möller wrote:
>
> Danny Tsen writes:
>
>> Here is the new patch v4 for AES/GCM stitched implementation and
>> benchmark based on the current repo.
Hi Niels,
Here is the new patch v4 for AES/GCM stitched implementation and benchmark
based on the current repo.
Thanks.
-Danny
> On Jan 31, 2024, at 4:35 AM, Niels Möller wrote:
>
> Niels Möller writes:
>
>> While the powerpc64 vncipher instruction really wants the original
>> subkeys, not
, January 25, 2024 3:58 AM
To: Danny Tsen
Cc: nettle-bugs@lists.lysator.liu.se ; George
Wilson
Subject: [EXTERNAL] Re: ppc64 micro optimization
Danny Tsen writes:
> Thanks for merging the stitched implementation for PPC64 with your
> detailed information and efforts
We're not quite the
Hi Niels,
Thanks for merging the stitched implementation for PPC64 with your detailed
information and efforts
Thanks.
-Danny
> On Jan 21, 2024, at 11:27 PM, Niels Möller wrote:
>
> In preparing for merging the gcm-aes "stitched" implementation, I'm
> reviewing the existing ghash code. WIP
, at 9:01 AM, Danny Tsen wrote:
On Dec 11, 2023, at 10:32 AM, Niels Möller wrote:
Danny Tsen writes:
Here is the version 2 for AES/GCM stitched patch. The stitched code is
in all assembly and m4 macros are used. The overall performance
improved around ~110% and 120% for encrypt and decrypt
Correction, 719 bytes test vector.
On Dec 12, 2023, at 9:01 AM, Danny Tsen wrote:
On Dec 11, 2023, at 10:32 AM, Niels Möller wrote:
Danny Tsen writes:
Here is the version 2 for AES/GCM stitched patch. The stitched code is
in all assembly and m4 macros are used. The overall performance
> On Dec 11, 2023, at 10:32 AM, Niels Möller wrote:
>
> Danny Tsen writes:
>
>> Here is the version 2 for AES/GCM stitched patch. The stitched code is
>> in all assembly and m4 macros are used. The overall performance
>> improved around ~110% and 120% for e
Nov 22, 2023, at 2:27 AM, Niels Möller wrote:
>
> Danny Tsen writes:
>
>> Interleaving at the instructions level may be a good option but due to
>> PPC instruction pipeline this may need to have sufficient
>> registers/vectors. Use same vectors to change contents in
> On Nov 22, 2023, at 2:27 AM, Niels Möller wrote:
>
> Danny Tsen writes:
>
>> Interleaving at the instructions level may be a good option but due to
>> PPC instruction pipeline this may need to have sufficient
>> registers/vectors. Use same vectors to
Hi Niels,
More comments. Please see inline.
> On Nov 21, 2023, at 1:46 PM, Danny Tsen wrote:
>
> Hi Niels,
>
> Thanks for the quick response.
>
> I'll think more thru your comments here and it may take some more time to get
> an update. And just a quick answe
_ghash_update. But I guess I can use m4 macro instead.
Thanks.
-Danny
From: Niels Möller
Sent: Tuesday, November 21, 2023 1:07 PM
To: Danny Tsen
Cc: nettle-bugs@lists.lysator.liu.se ; George
Wilson
Subject: [EXTERNAL] Re: Fw: ppc64: AES/GCM Performance improvement
To Whom It May Concern,
This patch provides a performance improvement over AES/GCM with stitched
implementation for ppc64. The code is a wrapper in assembly to handle multiple
8 blocks and handle big and little endian.
The overall improvement is based on the nettle-benchmark with ~80%
To Whom It May Concern,
This patch provides a performance improvement over AES/GCM with stitched
implementation for ppc64. The code is a wrapper in assembly to handle multiple
8 blocks and handle big and little endian.
The overall improvement is based on
15 matches
Mail list logo