Implementation notes: armeabi, sachr, crypto_hash/lane256

Computer: sachr
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140514
Operation: crypto_hash
Primitive: lane256
TimeImplementationCompilerBenchmark dateSUPERCOP version
80005cgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051520140514
80150cgcc -Os -fomit-frame-pointer2014051520140514
80205cgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014051520140514
80634cgcc -fno-schedule-insns -Os -fomit-frame-pointer2014051520140514
80712cgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051520140514
81102cgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051620140514
81269cgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014051520140514
82370cgcc -funroll-loops -Os -fomit-frame-pointer2014051520140514
82881cgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014051520140514
83186cgcc -mcpu=arm810 -Os -fomit-frame-pointer2014051520140514
83261cgcc -mcpu=strongarm -Os -fomit-frame-pointer2014051520140514
83297cgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014051520140514
83561cgcc -mcpu=arm8 -Os -fomit-frame-pointer2014051520140514
86816cgcc -mcpu=strongarm -O -fomit-frame-pointer2014051520140514
86886cgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051620140514
87054cgcc -mcpu=arm810 -O -fomit-frame-pointer2014051520140514
87256cgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014051520140514
87754cgcc -mcpu=arm8 -O -fomit-frame-pointer2014051520140514
87759cgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051620140514
88986cgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051520140514
89625cgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051520140514
89848cgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051620140514
90297cgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014051520140514
90433cgcc -funroll-loops -O -fomit-frame-pointer2014051520140514
91238cgcc -O -fomit-frame-pointer2014051520140514
91517cgcc -fno-schedule-insns -O -fomit-frame-pointer2014051620140514
91665cgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014051520140514
91948cgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051520140514
92001cgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051520140514
92911cgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014051520140514
143515cgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014051520140514
151328cgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014051520140514
185815cgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051520140514
186188cgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051520140514
192522cgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014051520140514
194532ccc2014051620140514
196972cgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051520140514
197104cgcc -funroll-loops2014051520140514
203575cgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014051520140514
204675cgcc -O3 -fomit-frame-pointer2014051520140514
205127cgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051520140514
207528cgcc2014051520140514
213207cgcc -O2 -fomit-frame-pointer2014051520140514
217969cgcc -funroll-loops -O2 -fomit-frame-pointer2014051520140514
228797cgcc -funroll-loops -O3 -fomit-frame-pointer2014051520140514
482115cgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014051520140514
500046cgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014051520140514
500478cgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014051520140514
501556cgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014051520140514
505077cgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014051520140514
519877cgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014051520140514
520701cgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014051520140514
521294cgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014051520140514
523575cgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014051520140514
533604cgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014051520140514

Compiler output

Implementation: crypto_hash/lane256/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