Implementation notes: armeabi, cubie2, crypto_hash/shavite3512

Computer: cubie2
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20161026
Operation: crypto_hash
Primitive: shavite3512
TimeImplementationCompilerBenchmark dateSUPERCOP version
186189sphlibgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os2016121620161026
191833sphlib-smallgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O22016121620161026
192047sphlib-smallgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O32016121620161026
193042sphlib-smallgcc -mcpu=native -mfpu=neon-vfpv4 -O32016121620161026
196162sphlib-smallgcc -mcpu=native -mfpu=neon-vfpv4 -O22016121620161026
201006sphlib-smallgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os2016121620161026
209515sphlibgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O22016121620161026
210184sphlibgcc -mcpu=native -mfpu=neon-vfpv4 -O22016121620161026
213194sphlibgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O32016121620161026
215952sphlibgcc -mcpu=native -mfpu=neon-vfpv4 -O32016121620161026
228867IntelL1Cachegcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O32016121620161026
231162sphlib-smallgcc -mcpu=native -mfpu=neon-vfpv4 -Os2016121620161026
231776IntelL1Cachegcc -mcpu=native -mfpu=neon-vfpv4 -O32016121620161026
238890IntelL1Cachegcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O22016121620161026
241310low-memgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O22016121620161026
241659low-memgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O32016121620161026
243491IntelL1Cachegcc -mcpu=native -mfpu=neon-vfpv4 -O22016121620161026
243534sphlibgcc -mcpu=native -mfpu=neon-vfpv4 -Os2016121620161026
244776low-memgcc -mcpu=native -mfpu=neon-vfpv4 -O32016121620161026
248117IntelL1Cachegcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os2016121620161026
254484low-memgcc -mcpu=native -mfpu=neon-vfpv4 -O22016121620161026
263981low-memgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os2016121620161026
264243lower-memgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O32016121620161026
269145lower-memgcc -mcpu=native -mfpu=neon-vfpv4 -O32016121620161026
272884lower-memgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O22016121620161026
273170lower-memgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os2016121620161026
281310lower-memgcc -mcpu=native -mfpu=neon-vfpv4 -O22016121620161026
309253IntelL1Cachegcc -mcpu=native -mfpu=neon-vfpv4 -Os2016121620161026
309658lower-memgcc -mcpu=native -mfpu=neon-vfpv4 -Os2016121620161026
322587low-memgcc -mcpu=native -mfpu=neon-vfpv4 -Os2016121620161026
380136no-saltgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os2016121620161026
385796new-aes-roundgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os2016121620161026
395639new-aes-roundgcc -mcpu=native -mfpu=neon-vfpv4 -Os2016121620161026
396416no-saltgcc -mcpu=native -mfpu=neon-vfpv4 -Os2016121620161026
420503different-ordergcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os2016121620161026
437994different-ordergcc -mcpu=native -mfpu=neon-vfpv4 -Os2016121620161026
4721318-bitgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O32016121620161026
4894058-bitgcc -mcpu=native -mfpu=neon-vfpv4 -O32016121620161026
493808new-aes-roundgcc -mcpu=native -mfpu=neon-vfpv4 -O22016121620161026
494049no-saltgcc -mcpu=native -mfpu=neon-vfpv4 -O22016121620161026
4977978-bitgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O22016121620161026
501294new-aes-roundgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O22016121620161026
501345no-saltgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O22016121620161026
5135618-bitgcc -mcpu=native -mfpu=neon-vfpv4 -O22016121620161026
529138different-ordergcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O32016121620161026
534805different-ordergcc -mcpu=native -mfpu=neon-vfpv4 -O32016121620161026
556092different-ordergcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O22016121620161026
586526different-ordergcc -mcpu=native -mfpu=neon-vfpv4 -O22016121620161026
644999no-saltgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O32016121620161026
647150new-aes-roundgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O32016121620161026
653580new-aes-roundgcc -mcpu=native -mfpu=neon-vfpv4 -O32016121620161026
661276no-saltgcc -mcpu=native -mfpu=neon-vfpv4 -O32016121620161026
10110528-bitgcc -mcpu=native -mfpu=neon-vfpv4 -Os2016121620161026
10180428-bitgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os2016121620161026

Compiler output

Implementation: crypto_hash/shavite3512/8-bit
Compiler: gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -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=native -mfpu=neon-vfpv4 -O2 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -mcpu=native -mfpu=neon-vfpv4 -O2 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -mcpu=native -mfpu=neon-vfpv4 -O3 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -mcpu=native -mfpu=neon-vfpv4 -Os 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt