Implementation notes: mips32, gcc49, crypto_hash/shavite3256

Computer: gcc49
Architecture: mips32
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: shavite3256
TimeImplementationCompilerBenchmark dateSUPERCOP version
69588sphlib-smallgcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer2012041220120329
69920sphlib-smallgcc -mabi=n32 -O3 -fomit-frame-pointer2012041220120329
70188sphlib-smallgcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer2012041220120329
77456sphlib-smallgcc -mabi=n32 -O2 -fomit-frame-pointer2012041220120329
91680sphlib-smallgcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer2012041220120329
96928sphlib-smallgcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer2012041220120329
99830sphlibgcc -mabi=n32 -Os -fomit-frame-pointer2012041220120329
101108sphlibgcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer2012041220120329
101230sphlib-smallgcc -mabi=n32 -O -fomit-frame-pointer2012041220120329
106164sphlibgcc -mabi=n32 -O2 -fomit-frame-pointer2012041220120329
107350sphlibgcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer2012041220120329
107524sphlibgcc -mabi=n32 -O -fomit-frame-pointer2012041220120329
107752sphlibgcc -mabi=n32 -O3 -fomit-frame-pointer2012041220120329
107940sphlibgcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer2012041220120329
110076sphlibgcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer2012041220120329
110188low-memgcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer2012041220120329
110972sphlib-smallgcc -mabi=n32 -Os -fomit-frame-pointer2012041220120329
113504lower-memgcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer2012041220120329
113998no-saltgcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer2012041220120329
114284new-aes-roundgcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer2012041220120329
119918no-saltgcc -mabi=n32 -O -fomit-frame-pointer2012041220120329
120156new-aes-roundgcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer2012041220120329
120166no-saltgcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer2012041220120329
120916no-saltgcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer2012041220120329
121214new-aes-roundgcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer2012041220120329
121328low-memgcc -mabi=n32 -O -fomit-frame-pointer2012041220120329
121498new-aes-roundgcc -mabi=n32 -O3 -fomit-frame-pointer2012041220120329
121936low-memgcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer2012041220120329
122102new-aes-roundgcc -mabi=n32 -O -fomit-frame-pointer2012041220120329
122476low-memgcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer2012041220120329
124244no-saltgcc -mabi=n32 -O3 -fomit-frame-pointer2012041220120329
126998low-memgcc -mabi=n32 -O3 -fomit-frame-pointer2012041220120329
129292lower-memgcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer2012041220120329
129306lower-memgcc -mabi=n32 -Os -fomit-frame-pointer2012041220120329
134100lower-memgcc -mabi=n32 -O -fomit-frame-pointer2012041220120329
134166new-aes-roundgcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer2012041220120329
135220no-saltgcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer2012041220120329
137260new-aes-roundgcc -mabi=n32 -Os -fomit-frame-pointer2012041220120329
137818no-saltgcc -mabi=n32 -Os -fomit-frame-pointer2012041220120329
140106low-memgcc -mabi=n32 -Os -fomit-frame-pointer2012041220120329
142870no-saltgcc -mabi=n32 -O2 -fomit-frame-pointer2012041220120329
143386new-aes-roundgcc -mabi=n32 -O2 -fomit-frame-pointer2012041220120329
144474low-memgcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer2012041220120329
147518low-memgcc -mabi=n32 -O2 -fomit-frame-pointer2012041220120329
157704lower-memgcc -mabi=n32 -O3 -fomit-frame-pointer2012041220120329
167498lower-memgcc -mabi=n32 -O2 -fomit-frame-pointer2012041220120329
170818lower-memgcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer2012041220120329
171336lower-memgcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer2012041220120329
3260048-bitgcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer2012041220120329
3411988-bitgcc -mabi=n32 -O2 -fomit-frame-pointer2012041220120329
3478548-bitgcc -mabi=n32 -Os -fomit-frame-pointer2012041220120329
3550868-bitgcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer2012041220120329
3906168-bitgcc -mabi=n32 -O3 -fomit-frame-pointer2012041220120329
3933728-bitgcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer2012041220120329
7813848-bitgcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer2012041220120329
8233088-bitgcc -mabi=n32 -O -fomit-frame-pointer2012041220120329

Compiler output

Implementation: crypto_hash/shavite3256/8-bit
Compiler: gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mabi=n32 -O2 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mabi=n32 -O3 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mabi=n32 -O -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mabi=n32 -Os -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt