Implementation notes: armeabi, cubox, crypto_hash/shavite3512

Computer: cubox
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20161026
Operation: crypto_hash
Primitive: shavite3512
TimeImplementationCompilerBenchmark dateSUPERCOP version
142527sphlib-smallgcc -funroll-loops -mcpu=marvell-pj4 -O32016121020161026
146045sphlib-smallgcc -funroll-loops -mcpu=marvell-pj4 -O22016121020161026
146236sphlib-smallgcc -mcpu=marvell-pj4 -O32016121020161026
146734sphlibgcc -funroll-loops -mcpu=marvell-pj4 -Os2016121020161026
147396sphlib-smallgcc -mcpu=marvell-pj4 -O22016121020161026
153076sphlibgcc -mcpu=marvell-pj4 -O22016121020161026
153305sphlibgcc -funroll-loops -mcpu=marvell-pj4 -O32016121020161026
154715sphlib-smallgcc -funroll-loops -mcpu=marvell-pj4 -Os2016121020161026
155264sphlibgcc -funroll-loops -mcpu=marvell-pj4 -O22016121020161026
159136sphlibgcc -mcpu=marvell-pj4 -O32016121020161026
168976IntelL1Cachegcc -funroll-loops -mcpu=marvell-pj4 -O22016121020161026
169529IntelL1Cachegcc -funroll-loops -mcpu=marvell-pj4 -O32016121020161026
172222low-memgcc -funroll-loops -mcpu=marvell-pj4 -O22016121020161026
177634low-memgcc -funroll-loops -mcpu=marvell-pj4 -O32016121020161026
177792sphlib-smallgcc -mcpu=marvell-pj4 -Os2016121020161026
177918IntelL1Cachegcc -mcpu=marvell-pj4 -O32016121020161026
180144sphlibgcc -mcpu=marvell-pj4 -Os2016121020161026
181352low-memgcc -mcpu=marvell-pj4 -O32016121020161026
183883IntelL1Cachegcc -mcpu=marvell-pj4 -O22016121020161026
188852low-memgcc -mcpu=marvell-pj4 -O22016121020161026
197903IntelL1Cachegcc -funroll-loops -mcpu=marvell-pj4 -Os2016121020161026
207417low-memgcc -funroll-loops -mcpu=marvell-pj4 -Os2016121020161026
216156lower-memgcc -funroll-loops -mcpu=marvell-pj4 -Os2016121020161026
231861lower-memgcc -funroll-loops -mcpu=marvell-pj4 -O22016121020161026
232924lower-memgcc -funroll-loops -mcpu=marvell-pj4 -O32016121020161026
236618lower-memgcc -mcpu=marvell-pj4 -O32016121020161026
237751IntelL1Cachegcc -mcpu=marvell-pj4 -Os2016121020161026
239936lower-memgcc -mcpu=marvell-pj4 -O22016121020161026
241236lower-memgcc -mcpu=marvell-pj4 -Os2016121020161026
249260low-memgcc -mcpu=marvell-pj4 -Os2016121020161026
330834new-aes-roundgcc -funroll-loops -mcpu=marvell-pj4 -Os2016121020161026
335558no-saltgcc -funroll-loops -mcpu=marvell-pj4 -Os2016121020161026
346533new-aes-roundgcc -mcpu=marvell-pj4 -Os2016121020161026
347070no-saltgcc -mcpu=marvell-pj4 -Os2016121020161026
360880different-ordergcc -funroll-loops -mcpu=marvell-pj4 -Os2016121020161026
374550different-ordergcc -mcpu=marvell-pj4 -Os2016121020161026
405696new-aes-roundgcc -funroll-loops -mcpu=marvell-pj4 -O32016121020161026
406298no-saltgcc -funroll-loops -mcpu=marvell-pj4 -O32016121020161026
407150no-saltgcc -mcpu=marvell-pj4 -O22016121020161026
408708new-aes-roundgcc -mcpu=marvell-pj4 -O22016121020161026
411264new-aes-roundgcc -mcpu=marvell-pj4 -O32016121020161026
413750no-saltgcc -mcpu=marvell-pj4 -O32016121020161026
415480new-aes-roundgcc -funroll-loops -mcpu=marvell-pj4 -O22016121020161026
417546no-saltgcc -funroll-loops -mcpu=marvell-pj4 -O22016121020161026
433392different-ordergcc -funroll-loops -mcpu=marvell-pj4 -O32016121020161026
444312different-ordergcc -mcpu=marvell-pj4 -O22016121020161026
445378different-ordergcc -funroll-loops -mcpu=marvell-pj4 -O22016121020161026
447505different-ordergcc -mcpu=marvell-pj4 -O32016121020161026
4613348-bitgcc -funroll-loops -mcpu=marvell-pj4 -O32016121020161026
4851118-bitgcc -mcpu=marvell-pj4 -O32016121020161026
6367148-bitgcc -funroll-loops -mcpu=marvell-pj4 -O22016121020161026
6696378-bitgcc -mcpu=marvell-pj4 -O22016121020161026
13669698-bitgcc -funroll-loops -mcpu=marvell-pj4 -Os2016121020161026
13766068-bitgcc -mcpu=marvell-pj4 -Os2016121020161026

Compiler output

Implementation: crypto_hash/shavite3512/8-bit
Compiler: gcc -funroll-loops -mcpu=marvell-pj4 -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: 42, namely:
CompilerImplementations
gcc -funroll-loops -mcpu=marvell-pj4 -O2 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -mcpu=marvell-pj4 -O3 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -mcpu=marvell-pj4 -Os 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -mcpu=marvell-pj4 -O2 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -mcpu=marvell-pj4 -O3 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -mcpu=marvell-pj4 -Os 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt