From e17d84e479b0464bed401cbab60fcfb71a98533b Mon Sep 17 00:00:00 2001 From: lkcl Date: Sun, 20 Jun 2021 12:33:06 +0100 Subject: [PATCH] --- openpower/sv/remap.mdwn | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/openpower/sv/remap.mdwn b/openpower/sv/remap.mdwn index 43d668414..3ad5af904 100644 --- a/openpower/sv/remap.mdwn +++ b/openpower/sv/remap.mdwn @@ -234,3 +234,7 @@ With the assumption made by the above code that the column bytes have already be The application of the swizzles allows the remapped vec4 a, b and r variables to perform four straight linear 32 bit XOR operations where a scalar processor would be required to perform 16 byte-level individual operations. Given wide enough SIMD backends in hardware these 3 bit XORs may be done as single-cycle operations across the entire 128 bit Rijndael Matrix. The other alternative is to simply perform the actual 4x4 GF(256) Matrix Multiply using the MDS Matrix. + +# TODO + +investigate https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6879380/#!po=19.6429 -- 2.30.2