Implementation notes: aarch64, par3, crypto_hash/shavite3256

Computer: par3
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20170718
Operation: crypto_hash
Primitive: shavite3256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
50726? ? ?? ? ?sphlibgcc_-funroll-loops_-march=native_-mtune=native_-O32017071920170718
50779? ? ?? ? ?sphlibgcc_-funroll-loops_-march=native_-mtune=native_-O22017071920170718
51788? ? ?? ? ?low-memgcc_-funroll-loops_-march=native_-mtune=native_-O32017071920170718
53730? ? ?? ? ?new-aes-roundgcc_-funroll-loops_-march=native_-mtune=native_-O32017071920170718
54034? ? ?? ? ?no-saltgcc_-funroll-loops_-march=native_-mtune=native_-O32017071920170718
54711? ? ?? ? ?sphlibgcc_-funroll-loops_-march=native_-mtune=native_-Os2017071920170718
54804? ? ?? ? ?new-aes-roundgcc_-funroll-loops_-march=native_-mtune=native_-O22017071920170718
55577? ? ?? ? ?low-memgcc_-funroll-loops_-march=native_-mtune=native_-O22017071920170718
55813? ? ?? ? ?no-saltgcc_-funroll-loops_-march=native_-mtune=native_-O22017071920170718
59100? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-Os2017071920170718
61223? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=native_-mtune=native_-O32017071920170718
61512? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=native_-mtune=native_-O22017071920170718
63587? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=native_-mtune=native_-Os2017071920170718
63885? ? ?? ? ?no-saltgcc_-funroll-loops_-march=native_-mtune=native_-Os2017071920170718
64146? ? ?? ? ?low-memgcc_-funroll-loops_-march=native_-mtune=native_-Os2017071920170718
65006? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O32017071920170718
65009? ? ?? ? ?lower-memgcc_-funroll-loops_-march=native_-mtune=native_-O32017071920170718
65084? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O22017071920170718
65151? ? ?? ? ?lower-memgcc_-funroll-loops_-march=native_-mtune=native_-O22017071920170718
65216? ? ?? ? ?new-aes-roundgcc_-funroll-loops_-march=native_-mtune=native_-Os2017071920170718
67290? ? ?? ? ?low-memgcc_-march=native_-mtune=native_-O32017071920170718
68696? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O32017071920170718
68836? ? ?? ? ?no-saltgcc_-march=native_-mtune=native_-O32017071920170718
69352? ? ?? ? ?new-aes-roundgcc_-march=native_-mtune=native_-O32017071920170718
70457? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O22017071920170718
72913? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-Os2017071920170718
76623? ? ?? ? ?lower-memgcc_-march=native_-mtune=native_-O32017071920170718
76646? ? ?? ? ?lower-memgcc_-funroll-loops_-march=native_-mtune=native_-Os2017071920170718
78097? ? ?? ? ?low-memgcc_-march=native_-mtune=native_-Os2017071920170718
78651? ? ?? ? ?low-memgcc_-march=native_-mtune=native_-O22017071920170718
78994? ? ?? ? ?no-saltgcc_-march=native_-mtune=native_-Os2017071920170718
83608? ? ?? ? ?new-aes-roundgcc_-march=native_-mtune=native_-O22017071920170718
84178? ? ?? ? ?no-saltgcc_-march=native_-mtune=native_-O22017071920170718
88489? ? ?? ? ?new-aes-roundgcc_-march=native_-mtune=native_-Os2017071920170718
88757? ? ?? ? ?lower-memgcc_-march=native_-mtune=native_-O22017071920170718
96647? ? ?? ? ?lower-memgcc_-march=native_-mtune=native_-Os2017071920170718
146575? ? ?? ? ?8-bitgcc_-funroll-loops_-march=native_-mtune=native_-O32017071920170718
151620? ? ?? ? ?8-bitgcc_-march=native_-mtune=native_-O32017071920170718
178408? ? ?? ? ?8-bitgcc_-funroll-loops_-march=native_-mtune=native_-O22017071920170718
202877? ? ?? ? ?8-bitgcc_-march=native_-mtune=native_-O22017071920170718
683772? ? ?? ? ?8-bitgcc_-march=native_-mtune=native_-Os2017071920170718
710268? ? ?? ? ?8-bitgcc_-funroll-loops_-march=native_-mtune=native_-Os2017071920170718

Compiler output

Implementation: crypto_hash/shavite3256/8-bit
Compiler: gcc -funroll-loops -march=native -mtune=native -O2
SHAvite3.c: In file included from SHAvite3.c:11:0:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!! [-Wcpp]
SHAvite3.c: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c: ^~~~~~~

Number of similar (compiler,implementation) pairs: 30, namely:
CompilerImplementations
gcc -funroll-loops -march=native -mtune=native -O2 8-bit low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -march=native -mtune=native -O3 8-bit low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -march=native -mtune=native -Os 8-bit low-mem lower-mem new-aes-round no-salt
gcc -march=native -mtune=native -O2 8-bit low-mem lower-mem new-aes-round no-salt
gcc -march=native -mtune=native -O3 8-bit low-mem lower-mem new-aes-round no-salt
gcc -march=native -mtune=native -Os 8-bit low-mem lower-mem new-aes-round no-salt