Implementation notes: armeabi, h5tegra, crypto_stream/tpy

Computer: h5tegra
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_stream
Primitive: tpy
TimeImplementationCompilerBenchmark dateSUPERCOP version
25906e/tpygcc -mcpu=arm8 -O2 -fomit-frame-pointer2011112920110914
25910e/tpygcc -mcpu=arm810 -O2 -fomit-frame-pointer2011112920110914
25950e/tpygcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011112920110914
25957e/tpygcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011112920110914
25968e/tpygcc -mcpu=strongarm -O2 -fomit-frame-pointer2011112920110914
26004e/tpygcc -mcpu=strongarm -O3 -fomit-frame-pointer2011112920110914
26005e/tpygcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011112920110914
26028e/tpygcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011112920110914
26091e/tpygcc -mcpu=arm810 -O3 -fomit-frame-pointer2011112920110914
26119e/tpygcc -mcpu=arm8 -O3 -fomit-frame-pointer2011112920110914
26651e/tpygcc -funroll-loops -O3 -fomit-frame-pointer2011112920110914
26685e/tpygcc -funroll-loops -O2 -fomit-frame-pointer2011112920110914
26754e/tpygcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011112920110914
26765e/tpygcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011112920110914
26769e/tpygcc -mcpu=arm810 -Os -fomit-frame-pointer2011112920110914
26783e/tpygcc -mcpu=strongarm -Os -fomit-frame-pointer2011112920110914
26784e/tpygcc -mcpu=arm8 -Os -fomit-frame-pointer2011112920110914
27135e/tpygcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2011112920110914
27264e/tpygcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2011112920110914
27440e/tpygcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2011112920110914
27593e/tpygcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2011112920110914
29042e/tpygcc -O2 -fomit-frame-pointer2011112920110914
29054e/tpygcc -O3 -fomit-frame-pointer2011112920110914
29551e/tpygcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2011112920110914
29607e/tpygcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2011112920110914
29741e/tpygcc -mcpu=strongarm -O -fomit-frame-pointer2011112920110914
29753e/tpygcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011112920110914
29758e/tpygcc -mcpu=arm810 -O -fomit-frame-pointer2011112920110914
29764e/tpygcc -mcpu=arm8 -O -fomit-frame-pointer2011112920110914
29766e/tpygcc -mcpu=strongarm110 -O -fomit-frame-pointer2011112920110914
29981e/tpygcc -fno-schedule-insns -Os -fomit-frame-pointer2011112920110914
30025e/tpygcc -Os -fomit-frame-pointer2011112920110914
30201e/tpygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011112920110914
30217e/tpygcc -funroll-loops -Os -fomit-frame-pointer2011112920110914
30432e/tpygcc -fno-schedule-insns -O3 -fomit-frame-pointer2011112920110914
30711e/tpygcc -fno-schedule-insns -O2 -fomit-frame-pointer2011112920110914
31751e/tpygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011112920110914
31756e/tpygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011112920110914
31999e/tpygcc -mcpu=cortex-a9 -O -fomit-frame-pointer2011112920110914
32001e/tpygcc -fno-schedule-insns -O -fomit-frame-pointer2011112920110914
32009e/tpygcc -O -fomit-frame-pointer2011112920110914
32717e/tpygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011112920110914
32720e/tpygcc -funroll-loops -O -fomit-frame-pointer2011112920110914
33131e/tpygcc -mcpu=cortex-a5 -O -fomit-frame-pointer2011112920110914
44837e/tpygcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011120420111120
44851e/tpygcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011120420111120
44865e/tpygcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011112920110914
44871e/tpygcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011112920110914
45334e/tpygcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011120420111120
45344e/tpygcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011120420111120
45791e/tpygcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011112920110914
45796e/tpygcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011112920110914
45849e/tpygcc -mcpu=arm9e -O -fomit-frame-pointer2011112920110914
45863e/tpygcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011112920110914
45869e/tpygcc -mcpu=xscale -O -fomit-frame-pointer2011112920110914
45870e/tpygcc -mcpu=arm1020t -O -fomit-frame-pointer2011112920110914
46151e/tpygcc -mcpu=xscale -Os -fomit-frame-pointer2011112920110914
46585e/tpygcc -mcpu=arm920 -O -fomit-frame-pointer2011112920110914
46586e/tpygcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011112920110914
46587e/tpygcc -mcpu=arm920t -O -fomit-frame-pointer2011112920110914
46593e/tpygcc -mcpu=ep9312 -O -fomit-frame-pointer2011112920110914
46595e/tpygcc -mcpu=arm9 -O -fomit-frame-pointer2011112920110914
46599e/tpygcc -mcpu=arm940t -O -fomit-frame-pointer2011112920110914
46616e/tpygcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011112920110914
47067e/tpygcc -mcpu=arm1020t -Os -fomit-frame-pointer2011112920110914
47077e/tpygcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011112920110914
47090e/tpygcc -mcpu=arm9e -Os -fomit-frame-pointer2011112920110914
47245e/tpygcc -mcpu=arm940t -Os -fomit-frame-pointer2011112920110914
47249e/tpygcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011112920110914
47251e/tpygcc -mcpu=arm920t -Os -fomit-frame-pointer2011112920110914
47251e/tpygcc -mcpu=ep9312 -Os -fomit-frame-pointer2011112920110914
47253e/tpygcc -mcpu=arm920 -Os -fomit-frame-pointer2011112920110914
47268e/tpygcc -mcpu=arm9 -Os -fomit-frame-pointer2011112920110914
48349e/tpygcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011112920110914
51109e/tpygcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011112920110914
51157e/tpygcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120420111120
51161e/tpygcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011112920110914
51198e/tpygcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120420111120
51460e/tpygcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011112920110914
51528e/tpygcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011112920110914
51618e/tpygcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120420111120
51679e/tpygcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120420111120
52904e/tpygcc -mcpu=xscale -O3 -fomit-frame-pointer2011112920110914
52974e/tpygcc -mcpu=xscale -O2 -fomit-frame-pointer2011112920110914
53049e/tpygcc -mcpu=arm9e -O2 -fomit-frame-pointer2011112920110914
53063e/tpygcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011112920110914
53101e/tpygcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011112920110914
53177e/tpygcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011112920110914
53181e/tpygcc -mcpu=arm920 -O2 -fomit-frame-pointer2011112920110914
53200e/tpygcc -mcpu=arm9 -O2 -fomit-frame-pointer2011112920110914
53367e/tpygcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011112920110914
54725e/tpygcc -mcpu=arm920t -O2 -fomit-frame-pointer2011112920110914
54725e/tpygcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011112920110914
54734e/tpygcc -mcpu=arm940t -O2 -fomit-frame-pointer2011112920110914
55067e/tpygcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011112920110914
55232e/tpygcc -mcpu=arm920t -O3 -fomit-frame-pointer2011112920110914
55242e/tpygcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011112920110914
55244e/tpygcc -mcpu=arm9 -O3 -fomit-frame-pointer2011112920110914
55263e/tpygcc -mcpu=arm940t -O3 -fomit-frame-pointer2011112920110914
55268e/tpygcc -mcpu=arm920 -O3 -fomit-frame-pointer2011112920110914
55283e/tpygcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011112920110914
55313e/tpygcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011112920110914
55348e/tpygcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011112920110914
55355e/tpygcc -mcpu=arm9e -O3 -fomit-frame-pointer2011112920110914
90600e/tpycc2011112920110914
90609e/tpygcc2011112920110914
90621e/tpygcc -funroll-loops2011112920110914

Compiler output

Implementation: crypto_stream/tpy/e/tpy
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
api.c: api.c:1:0: warning: target CPU does not support THUMB instructions
tpy.c: tpy.c:1:0: warning: target CPU does not support THUMB instructions
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions

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