Implementation notes: armeabi, sachr, crypto_stream/tpypy

Computer: sachr
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140514
Operation: crypto_stream
Primitive: tpypy
TimeImplementationCompilerBenchmark dateSUPERCOP version
23510e/tpypygcc -Os -fomit-frame-pointer2014051620140514
23716e/tpypygcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014051620140514
23775e/tpypygcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051620140514
23824e/tpypygcc -fno-schedule-insns -Os -fomit-frame-pointer2014051620140514
23972e/tpypygcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051620140514
23987e/tpypygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051620140514
24038e/tpypygcc -funroll-loops -Os -fomit-frame-pointer2014051620140514
24142e/tpypygcc -mcpu=arm8 -O3 -fomit-frame-pointer2014051620140514
24165e/tpypygcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014051620140514
24170e/tpypygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051620140514
24252e/tpypygcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014051620140514
24277e/tpypygcc -mcpu=arm810 -O2 -fomit-frame-pointer2014051620140514
24332e/tpypygcc -mcpu=strongarm -O3 -fomit-frame-pointer2014051620140514
24335e/tpypygcc -mcpu=strongarm -O2 -fomit-frame-pointer2014051620140514
24431e/tpypygcc -mcpu=arm810 -O3 -fomit-frame-pointer2014051620140514
24440e/tpypygcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014051620140514
24447e/tpypygcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014051620140514
24507e/tpypygcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014051620140514
24558e/tpypygcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051620140514
24563e/tpypygcc -mcpu=arm8 -O2 -fomit-frame-pointer2014051620140514
24594e/tpypygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051620140514
24626e/tpypygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051620140514
24648e/tpypygcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051620140514
24688e/tpypygcc -funroll-loops -O -fomit-frame-pointer2014051620140514
24812e/tpypygcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014051620140514
24841e/tpypygcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051620140514
24874e/tpypygcc -fno-schedule-insns -O -fomit-frame-pointer2014051620140514
24987e/tpypygcc -O -fomit-frame-pointer2014051620140514
25011e/tpypygcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014051620140514
25483e/tpypygcc -mcpu=strongarm -Os -fomit-frame-pointer2014051620140514
25524e/tpypygcc -mcpu=arm8 -Os -fomit-frame-pointer2014051620140514
25527e/tpypygcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051620140514
25556e/tpypygcc -mcpu=arm810 -Os -fomit-frame-pointer2014051620140514
25577e/tpypygcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014051620140514
25606e/tpypygcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014051620140514
25623e/tpypygcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014051620140514
25751e/tpypygcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014051620140514
25906e/tpypygcc -funroll-loops -O2 -fomit-frame-pointer2014051620140514
26165e/tpypygcc -funroll-loops -O3 -fomit-frame-pointer2014051620140514
26400e/tpypygcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014051620140514
26437e/tpypygcc -O2 -fomit-frame-pointer2014051620140514
26476e/tpypygcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051620140514
26517e/tpypygcc -O3 -fomit-frame-pointer2014051620140514
26544e/tpypygcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014051620140514
26925e/tpypygcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051620140514
27070e/tpypygcc -mcpu=strongarm110 -O -fomit-frame-pointer2014051620140514
27103e/tpypygcc -mcpu=arm810 -O -fomit-frame-pointer2014051620140514
27118e/tpypygcc -mcpu=strongarm -O -fomit-frame-pointer2014051620140514
27181e/tpypygcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014051620140514
27225e/tpypygcc -mcpu=arm8 -O -fomit-frame-pointer2014051620140514
27324e/tpypygcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051620140514
28121e/tpypygcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051620140514
78263e/tpypygcc2014051620140514
78487e/tpypycc2014051620140514
78777e/tpypygcc -funroll-loops2014051620140514

Compiler output

Implementation: crypto_stream/tpypy/e/tpypy
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
api.c: api.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
tpypy.c: tpypy.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 e/tpypy
gcc -mcpu=arm810 -O3 -fomit-frame-pointer e/tpypy
gcc -mcpu=arm810 -O -fomit-frame-pointer e/tpypy
gcc -mcpu=arm810 -Os -fomit-frame-pointer e/tpypy
gcc -mcpu=arm8 -O2 -fomit-frame-pointer e/tpypy
gcc -mcpu=arm8 -O3 -fomit-frame-pointer e/tpypy
gcc -mcpu=arm8 -O -fomit-frame-pointer e/tpypy
gcc -mcpu=arm8 -Os -fomit-frame-pointer e/tpypy
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer e/tpypy
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer e/tpypy
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer e/tpypy
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer e/tpypy
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer e/tpypy
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer e/tpypy
gcc -mcpu=strongarm110 -O -fomit-frame-pointer e/tpypy
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer e/tpypy
gcc -mcpu=strongarm -O2 -fomit-frame-pointer e/tpypy
gcc -mcpu=strongarm -O3 -fomit-frame-pointer e/tpypy
gcc -mcpu=strongarm -O -fomit-frame-pointer e/tpypy
gcc -mcpu=strongarm -Os -fomit-frame-pointer e/tpypy