2ghisler(Author)
https://github.com/XKCP/XKCP?tab=readme-ov-file#how-can-i-build-the-xkcp
they referring here:
https://github.com/XKCP/XKCP/blob/6fa655a43dcc1ed1945230f3c684ac988281a995/Makefile.build#L148
In the description below how they build it:So where did you see an AVX (not AVX2) implementation?
https://github.com/XKCP/XKCP?tab=readme-ov-file#how-can-i-build-the-xkcp
they referring here:
https://github.com/XKCP/XKCP/blob/6fa655a43dcc1ed1945230f3c684ac988281a995/Makefile.build#L148
I think, no, as I understood from here It's for the parallel execution.As I understand it, the KeccakP-1600-times2, KeccakP-1600-times4 and KeccakP-1600-times8 implementations can't be used, they just calculate multiple hashes at the same time.
https://github.com/XKCP/XKCP?tab=readme-ov-file#low-level-servicesIn addition, one can find the implementation of parallelized permutations using SIMD instructions.
Statistics: Posted by lelik007 — 2025-05-09, 09:52 UTC