Implementation notes: armeabi, a15, crypto_hash/shavite3512

Computer: a15
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20161026
Operation: crypto_hash
Primitive: shavite3512
TimeImplementationCompilerBenchmark dateSUPERCOP version
79752sphlibgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os2016121520161026
82218sphlibgcc -mcpu=native -mfpu=neon-vfpv4 -Os2016121520161026
86819sphlib-smallgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O32016121520161026
87667sphlib-smallgcc -mcpu=native -mfpu=neon-vfpv4 -O32016121520161026
88629sphlib-smallgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O22016121520161026
88651sphlibgcc -mcpu=native -mfpu=neon-vfpv4 -O22016121520161026
88833sphlib-smallgcc -mcpu=native -mfpu=neon-vfpv4 -Os2016121520161026
88846sphlib-smallgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os2016121520161026
89936sphlibgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O22016121520161026
90998sphlib-smallgcc -mcpu=native -mfpu=neon-vfpv4 -O22016121520161026
94448sphlibgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O32016121520161026
95378sphlibgcc -mcpu=native -mfpu=neon-vfpv4 -O32016121520161026
101677IntelL1Cachegcc -mcpu=native -mfpu=neon-vfpv4 -O32016121520161026
103202IntelL1Cachegcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O32016121520161026
104177IntelL1Cachegcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O22016121520161026
106542low-memgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O22016121520161026
107272low-memgcc -mcpu=native -mfpu=neon-vfpv4 -O32016121520161026
109733IntelL1Cachegcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os2016121520161026
110144low-memgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O32016121520161026
110318IntelL1Cachegcc -mcpu=native -mfpu=neon-vfpv4 -Os2016121520161026
111049IntelL1Cachegcc -mcpu=native -mfpu=neon-vfpv4 -O22016121520161026
112810low-memgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os2016121520161026
115712low-memgcc -mcpu=native -mfpu=neon-vfpv4 -Os2016121520161026
116006low-memgcc -mcpu=native -mfpu=neon-vfpv4 -O22016121520161026
122694lower-memgcc -mcpu=native -mfpu=neon-vfpv4 -O32016121520161026
125825lower-memgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O32016121520161026
130195lower-memgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O22016121520161026
130889lower-memgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os2016121520161026
133350lower-memgcc -mcpu=native -mfpu=neon-vfpv4 -Os2016121520161026
140707lower-memgcc -mcpu=native -mfpu=neon-vfpv4 -O22016121520161026
280282new-aes-roundgcc -mcpu=native -mfpu=neon-vfpv4 -Os2016121520161026
280504no-saltgcc -mcpu=native -mfpu=neon-vfpv4 -Os2016121520161026
2828008-bitgcc -mcpu=native -mfpu=neon-vfpv4 -O32016121520161026
284452no-saltgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os2016121520161026
284583new-aes-roundgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os2016121520161026
2870858-bitgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O32016121520161026
302640different-ordergcc -mcpu=native -mfpu=neon-vfpv4 -Os2016121520161026
303323different-ordergcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os2016121520161026
339181no-saltgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O22016121520161026
339212new-aes-roundgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O22016121520161026
3409028-bitgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O22016121520161026
3416208-bitgcc -mcpu=native -mfpu=neon-vfpv4 -O22016121520161026
342489new-aes-roundgcc -mcpu=native -mfpu=neon-vfpv4 -O22016121520161026
342626no-saltgcc -mcpu=native -mfpu=neon-vfpv4 -O22016121520161026
358502different-ordergcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O22016121520161026
376685different-ordergcc -mcpu=native -mfpu=neon-vfpv4 -O22016121520161026
381651different-ordergcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O32016121520161026
383368different-ordergcc -mcpu=native -mfpu=neon-vfpv4 -O32016121520161026
407101new-aes-roundgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O32016121520161026
407101no-saltgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O32016121520161026
410544new-aes-roundgcc -mcpu=native -mfpu=neon-vfpv4 -O32016121520161026
410644no-saltgcc -mcpu=native -mfpu=neon-vfpv4 -O32016121520161026
6048818-bitgcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os2016121520161026
6094688-bitgcc -mcpu=native -mfpu=neon-vfpv4 -Os2016121520161026

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