Implementation notes: armeabi, flops, crypto_hash/lane512

Computer: flops
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: lane512
TimeImplementationCompilerBenchmark dateSUPERCOP version
274337cgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014050320140425
274616cgcc -Os -fomit-frame-pointer2014050320140425
274652cgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050320140425
275564cgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014050320140425
275800cgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050320140425
275876cgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014050320140425
275922cgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050320140425
276042cgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014050320140425
283048cgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050320140425
283128cgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050320140425
283993cgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050320140425
284393cgcc -funroll-loops -Os -fomit-frame-pointer2014050320140425
304657cgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014050320140425
304675cgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014050320140425
304920cgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014050320140425
305373cgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014050320140425
305374cgcc -O -fomit-frame-pointer2014050320140425
305403cgcc -fno-schedule-insns -O -fomit-frame-pointer2014050320140425
310251cgcc -funroll-loops -O -fomit-frame-pointer2014050320140425
310312cgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050320140425
333989cgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014050320140425
334035cgcc -mcpu=arm810 -Os -fomit-frame-pointer2014050320140425
334079cgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014050320140425
334249cgcc -mcpu=arm8 -Os -fomit-frame-pointer2014050320140425
347434cgcc -mcpu=strongarm -O -fomit-frame-pointer2014050320140425
347566cgcc -mcpu=arm8 -O -fomit-frame-pointer2014050320140425
347575cgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014050320140425
347649cgcc -mcpu=arm810 -O -fomit-frame-pointer2014050320140425
371048cgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014050320140425
372754cgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014050320140425
373045cgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014050320140425
373354cgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014050320140425
380895cgcc -O2 -fomit-frame-pointer2014050320140425
381873cgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014050320140425
381918cgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014050320140425
381946cgcc -O3 -fomit-frame-pointer2014050320140425
392385cgcc -funroll-loops -O2 -fomit-frame-pointer2014050320140425
392462cgcc -funroll-loops -O3 -fomit-frame-pointer2014050320140425
396249cgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014050320140425
405675cgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014050320140425
421520cgcc -mcpu=strongarm -Os -fomit-frame-pointer2014050320140425
424180cgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014050320140425
481327cgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014050320140425
481345cgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014050320140425
481359cgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014050320140425
481708cgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014050320140425
483859cgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014050320140425
484110cgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014050320140425
484259cgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014050320140425
484920cgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014050320140425
554454cgcc -funroll-loops2014050320140425
554472cgcc2014050320140425
554475ccc2014050320140425
661246cgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014050320140425
700654cgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014050320140425

Compiler output

Implementation: crypto_hash/lane512/c
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
lane.c: lane.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
nist.c: nist.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer c
gcc -mcpu=arm810 -O3 -fomit-frame-pointer c
gcc -mcpu=arm810 -O -fomit-frame-pointer c
gcc -mcpu=arm810 -Os -fomit-frame-pointer c
gcc -mcpu=arm8 -O2 -fomit-frame-pointer c
gcc -mcpu=arm8 -O3 -fomit-frame-pointer c
gcc -mcpu=arm8 -O -fomit-frame-pointer c
gcc -mcpu=arm8 -Os -fomit-frame-pointer c
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer c
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer c
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer c
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer c
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer c
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer c
gcc -mcpu=strongarm110 -O -fomit-frame-pointer c
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer c
gcc -mcpu=strongarm -O2 -fomit-frame-pointer c
gcc -mcpu=strongarm -O3 -fomit-frame-pointer c
gcc -mcpu=strongarm -O -fomit-frame-pointer c
gcc -mcpu=strongarm -Os -fomit-frame-pointer c