Implementation notes: armeabi, sachr, crypto_hash/lane512

Computer: sachr
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140514
Operation: crypto_hash
Primitive: lane512
TimeImplementationCompilerBenchmark dateSUPERCOP version
337883cgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051620140514
342918cgcc -fno-schedule-insns -Os -fomit-frame-pointer2014051620140514
344018cgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051620140514
353798cgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051620140514
355571cgcc -O -fomit-frame-pointer2014051620140514
355868cgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014051620140514
357344cgcc -fno-schedule-insns -O -fomit-frame-pointer2014051620140514
357705cgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014051620140514
359709cgcc -Os -fomit-frame-pointer2014051620140514
360798cgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051620140514
362327cgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051620140514
365767cgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051620140514
365824cgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014051620140514
366097cgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051620140514
370548cgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051620140514
372807cgcc -funroll-loops -O -fomit-frame-pointer2014051620140514
375862cgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051620140514
380467cgcc -funroll-loops -Os -fomit-frame-pointer2014051620140514
386594cgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051620140514
392523cgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014051620140514
420572cgcc -mcpu=strongarm -O -fomit-frame-pointer2014051620140514
421080cgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014051620140514
436502cgcc -mcpu=arm810 -Os -fomit-frame-pointer2014051620140514
439833cgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014051620140514
439887cgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014051620140514
440290cgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014051620140514
441745cgcc -mcpu=arm8 -O -fomit-frame-pointer2014051620140514
458870cgcc -mcpu=arm810 -O -fomit-frame-pointer2014051620140514
477216cgcc -mcpu=strongarm -Os -fomit-frame-pointer2014051620140514
486483cgcc -mcpu=arm8 -Os -fomit-frame-pointer2014051620140514
487026cgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014051620140514
506722cgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014051620140514
516503cgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051620140514
518027cgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014051620140514
525790cgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014051620140514
552940cgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051620140514
564818cgcc -funroll-loops -O3 -fomit-frame-pointer2014051620140514
567640cgcc -O2 -fomit-frame-pointer2014051620140514
569170cgcc -funroll-loops -O2 -fomit-frame-pointer2014051620140514
586807ccc2014051620140514
587602cgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051620140514
601080cgcc -O3 -fomit-frame-pointer2014051620140514
612975cgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014051620140514
618940cgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051620140514
620538cgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014051620140514
626126cgcc -funroll-loops2014051620140514
631214cgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014051620140514
635378cgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014051620140514
635683cgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014051620140514
665661cgcc2014051620140514
678052cgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014051620140514
678504cgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014051620140514
693759cgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014051620140514
701354cgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014051620140514
779688cgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014051620140514

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