I made a merge request !26
<https://git.lysator.liu.se/nettle/nettle/-/merge_requests/26> that
optimizes the GHASH algorithm for S390x architecture. I've attached a
benchmark in the description of merge request that describes the
improvement of using GHASH accelerator over C implementation. I've also
made two patches for fat build support of AES and GHASH for S390x
architecture in addition to optimize memxor function using 'xc (xor
storage-to-storage) instruction'
Files · s390x-fat · Maamoun TK / nettle · GitLab (liu.se)
<https://git.lysator.liu.se/mamonet/nettle/-/tree/s390x-fat>
Files · s390x-memxor · Maamoun TK / nettle · GitLab (liu.se)
<https://git.lysator.liu.se/mamonet/nettle/-/tree/s390x-memxor>
I'll make merge requests for both patches after the current one being
merged since they need to rebase on top of that patch.

regards,
Mamone
_______________________________________________
nettle-bugs mailing list
[email protected]
http://lists.lysator.liu.se/mailman/listinfo/nettle-bugs

Reply via email to