Implementation notes: amd64, pluton1mn, crypto_hash/shavite3256

Computer: pluton1mn
Architecture: amd64
CPU ID: GenuineIntel-00050671-bfebfbff
SUPERCOP version: 20160806
Operation: crypto_hash
Primitive: shavite3256
TimeImplementationCompilerBenchmark dateSUPERCOP version
12880aes-instructicc -xMIC-AVX512 -O2 -fomit-frame-pointer2016080620160731
12922aes-instructicc -xMIC-AVX512 -O3 -fomit-frame-pointer2016080620160731
17430aes-instructgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080620160731
23478aes-instructgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080620160731
23772aes-instructgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080620160731
25032aes-instructgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080620160731
42896sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080620160731
42994sphlibgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080620160731
44170low-memicc -xMIC-AVX512 -O2 -fomit-frame-pointer2016080620160731
44618sphlibicc -xMIC-AVX512 -O2 -fomit-frame-pointer2016080620160731
45080low-memicc -xMIC-AVX512 -O3 -fomit-frame-pointer2016080620160731
45276sphlibicc -xMIC-AVX512 -O3 -fomit-frame-pointer2016080620160731
45668low-memgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080620160731
45682sphlib-smallicc -xMIC-AVX512 -O2 -fomit-frame-pointer2016080620160731
46606sphlib-smallicc -xMIC-AVX512 -O3 -fomit-frame-pointer2016080620160731
47222sphlibgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080620160731
47670sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080620160731
47894sphlib-smallgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080620160731
47908new-aes-roundgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080620160731
48370no-saltgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080620160731
49434sphlib-smallgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080620160731
49812sphlibgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080620160731
49910no-salticc -xMIC-AVX512 -O2 -fomit-frame-pointer2016080620160731
49938new-aes-roundicc -xMIC-AVX512 -O2 -fomit-frame-pointer2016080620160731
50008new-aes-roundicc -xMIC-AVX512 -O3 -fomit-frame-pointer2016080620160731
50106no-salticc -xMIC-AVX512 -O3 -fomit-frame-pointer2016080620160731
51464sphlib-smallgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080620160731
56938low-memgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080620160731
57540lower-memicc -xMIC-AVX512 -O2 -fomit-frame-pointer2016080620160731
58240lower-memicc -xMIC-AVX512 -O3 -fomit-frame-pointer2016080620160731
58338lower-memgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080620160731
60130no-saltgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080620160731
60452new-aes-roundgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080620160731
63532low-memgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080620160731
63714lower-memgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080620160731
66080new-aes-roundgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080620160731
66640no-saltgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080620160731
66892low-memgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080620160731
67788no-saltgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080620160731
68754lower-memgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080620160731
69104new-aes-roundgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080620160731
76132lower-memgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080620160731
1988708-bitgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080620160731
2262408-bitgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080620160731
2296988-biticc -xMIC-AVX512 -O3 -fomit-frame-pointer2016080620160731
2438108-biticc -xMIC-AVX512 -O2 -fomit-frame-pointer2016080620160731
3710008-bitgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080620160731
4955308-bitgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080620160731

Compiler output

Implementation: crypto_hash/shavite3256/8-bit
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
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: 20, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv 8-bit low-mem lower-mem new-aes-round no-salt
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv 8-bit low-mem lower-mem new-aes-round no-salt
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv 8-bit low-mem lower-mem new-aes-round no-salt
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv 8-bit low-mem lower-mem new-aes-round no-salt