Implementation comparison: crypto_hash/blake512

Operationcrypto_hash
Primitiveblake512
Description BLAKE-512: BLAKE with 64-bit words, 16 rounds, and 512-bit output; BLAKE team's final submission for SHA-3-512
Designers Jean-Philippe Aumasson
Luca Henzen
Willi Meier
Raphael C.-W. Phan
Implementations avxicc Jean-Philippe Aumasson
Samuel Neves
bswap based on: regs
ref Jean-Philippe Aumasson
regs based on: ref, blake256/regs
sandy based on: bswap
sphlib Thomas Pornin
sphlib-small Thomas Pornin
sse2 Jean-Philippe Aumasson
Shawn Kirst
Peter Schwabe
sse2s Jean-Philippe Aumasson
Peter Schwabe
Samuel Neves
sse41 Jean-Philippe Aumasson
Samuel Neves
ssse3 Jean-Philippe Aumasson
Peter Schwabe
Samuel Neves
vect128 Gaëtan Leurent
vect128-inplace Gaëtan Leurent
vect128-neon Gaëtan Leurent
vect128-xop Gaëtan Leurent
Jean-Philippe Aumasson
xop-2 Jean-Philippe Aumasson
Samuel Neves
xop Jean-Philippe Aumasson
Samuel Neves