Implementation notes: armeabi, h5omap, crypto_stream/tpy

Computer: h5omap
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_stream
Primitive: tpy
TimeImplementationCompilerBenchmark dateSUPERCOP version
23366e/tpygcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012052620120316
23628e/tpygcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012052620120316
23661e/tpygcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012052620120316
23786e/tpygcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012052620120316
23794e/tpygcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012052620120316
23897e/tpygcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012052620120316
23994e/tpygcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012052620120316
24198e/tpygcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012052620120316
24362e/tpygcc -mcpu=xscale -O2 -fomit-frame-pointer2012052620120316
24418e/tpygcc -mcpu=xscale -O3 -fomit-frame-pointer2012052620120316
24514e/tpygcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012052620120316
24516e/tpygcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012052620120316
24778e/tpygcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012052620120316
25046e/tpygcc -mcpu=xscale -Os -fomit-frame-pointer2012052620120316
25540e/tpygcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012052620120316
26083e/tpygcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012052620120316
26087e/tpygcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012052620120316
26156e/tpygcc -funroll-loops -Os -fomit-frame-pointer2012052620120316
26165e/tpygcc -mcpu=arm1020t -Os -fomit-frame-pointer2012052620120316
26198e/tpygcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012052620120316
26314e/tpygcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012052620120316
26462e/tpygcc -mcpu=arm9e -Os -fomit-frame-pointer2012052620120316
26471e/tpygcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012052620120316
26472e/tpygcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012052620120316
26476e/tpygcc -mcpu=ep9312 -Os -fomit-frame-pointer2012052620120316
26486e/tpygcc -mcpu=arm9 -Os -fomit-frame-pointer2012052620120316
26503e/tpygcc -mcpu=arm8 -Os -fomit-frame-pointer2012052620120316
26504e/tpygcc -mcpu=arm920t -Os -fomit-frame-pointer2012052620120316
26511e/tpygcc -mcpu=arm940t -Os -fomit-frame-pointer2012052620120316
26513e/tpygcc -mcpu=strongarm -Os -fomit-frame-pointer2012052620120316
26516e/tpygcc -Os -fomit-frame-pointer2012052620120316
26517e/tpygcc -mcpu=arm920 -Os -fomit-frame-pointer2012052620120316
26519e/tpygcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012052620120316
26529e/tpygcc -funroll-loops -O3 -fomit-frame-pointer2012052620120316
26530e/tpygcc -mcpu=arm810 -Os -fomit-frame-pointer2012052620120316
26537e/tpygcc -funroll-loops -O2 -fomit-frame-pointer2012052620120316
26562e/tpygcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012052620120316
26693e/tpygcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012052620120316
26797e/tpygcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012052620120316
26831e/tpygcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012052620120316
26848e/tpygcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012052620120316
26882e/tpygcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012052620120316
26882e/tpygcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012052620120316
26933e/tpygcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012052620120316
26936e/tpygcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012052620120316
26941e/tpygcc -mcpu=arm9e -O2 -fomit-frame-pointer2012052620120316
26945e/tpygcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012052620120316
26946e/tpygcc -mcpu=arm920t -O2 -fomit-frame-pointer2012052620120316
26948e/tpygcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012052620120316
26949e/tpygcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012052620120316
26951e/tpygcc -mcpu=arm8 -O2 -fomit-frame-pointer2012052620120316
26964e/tpygcc -mcpu=arm9 -O2 -fomit-frame-pointer2012052620120316
26973e/tpygcc -mcpu=arm940t -O2 -fomit-frame-pointer2012052620120316
26982e/tpygcc -O3 -fomit-frame-pointer2012052620120316
26982e/tpygcc -mcpu=arm810 -O2 -fomit-frame-pointer2012052620120316
26984e/tpygcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012052620120316
26986e/tpygcc -mcpu=strongarm -O3 -fomit-frame-pointer2012052620120316
26987e/tpygcc -mcpu=arm920t -O3 -fomit-frame-pointer2012052620120316
26990e/tpygcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012052620120316
26992e/tpygcc -mcpu=arm920 -O3 -fomit-frame-pointer2012052620120316
26995e/tpygcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012052620120316
27003e/tpygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120316
27020e/tpygcc -mcpu=arm9e -O3 -fomit-frame-pointer2012052620120316
27023e/tpygcc -mcpu=arm940t -O3 -fomit-frame-pointer2012052620120316
27024e/tpygcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012052620120316
27034e/tpygcc -mcpu=arm810 -O3 -fomit-frame-pointer2012052620120316
27034e/tpygcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012052620120316
27036e/tpygcc -mcpu=arm8 -O3 -fomit-frame-pointer2012052620120316
27049e/tpygcc -O2 -fomit-frame-pointer2012052620120316
27058e/tpygcc -mcpu=strongarm -O2 -fomit-frame-pointer2012052620120316
27060e/tpygcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012052620120316
27063e/tpygcc -mcpu=arm920 -O2 -fomit-frame-pointer2012052620120316
27068e/tpygcc -mcpu=arm9 -O3 -fomit-frame-pointer2012052620120316
27152e/tpygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052620120316
27159e/tpygcc -fno-schedule-insns -Os -fomit-frame-pointer2012052620120316
27302e/tpygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120316
27417e/tpygcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012060220120525
27729e/tpygcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012060220120525
27792e/tpygcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012052620120316
28363e/tpygcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012060220120525
28468e/tpygcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120316
28502e/tpygcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012052620120316
28517e/tpygcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120316
28820e/tpygcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012052620120316
29626e/tpygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052620120316
29631e/tpygcc -funroll-loops -O -fomit-frame-pointer2012052620120316
29664e/tpygcc -mcpu=arm1020t -O -fomit-frame-pointer2012052620120316
29664e/tpygcc -mcpu=arm9e -O -fomit-frame-pointer2012052620120316
29666e/tpygcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012052620120316
29666e/tpygcc -mcpu=arm920 -O -fomit-frame-pointer2012052620120316
29669e/tpygcc -O -fomit-frame-pointer2012052620120316
29670e/tpygcc -mcpu=ep9312 -O -fomit-frame-pointer2012052620120316
29676e/tpygcc -mcpu=arm9 -O -fomit-frame-pointer2012052620120316
29687e/tpygcc -mcpu=arm920t -O -fomit-frame-pointer2012052620120316
29695e/tpygcc -mcpu=strongarm110 -O -fomit-frame-pointer2012052620120316
29712e/tpygcc -mcpu=arm940t -O -fomit-frame-pointer2012052620120316
29716e/tpygcc -mcpu=strongarm -O -fomit-frame-pointer2012052620120316
29718e/tpygcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012052620120316
29766e/tpygcc -fno-schedule-insns -O -fomit-frame-pointer2012052620120316
29774e/tpygcc -mcpu=arm8 -O -fomit-frame-pointer2012052620120316
29815e/tpygcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012052620120316
29965e/tpygcc -mcpu=arm810 -O -fomit-frame-pointer2012052620120316
30563e/tpygcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012052620120316
30563e/tpygcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012052620120316
30566e/tpygcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012052620120316
30578e/tpygcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012052620120316
30604e/tpygcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012052620120316
30605e/tpygcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012052620120316
30764e/tpygcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012052620120316
30812e/tpygcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012052620120316
30841e/tpygcc -mcpu=xscale -O -fomit-frame-pointer2012052620120316
30855e/tpygcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012060220120525
87155e/tpycc2012052620120316
87231e/tpygcc -funroll-loops2012052620120316
87255e/tpygcc2012052620120316

Test failure

Implementation: crypto_stream/tpy/e/tpy
Compiler: gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 11, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer e/tpy
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O3 -fomit-frame-pointer e/tpy
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer e/tpy
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer e/tpy
gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer e/tpy
gcc -funroll-loops -march=iwmmxt -O3 -fomit-frame-pointer e/tpy
gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer e/tpy
gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer e/tpy
gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer e/tpy
gcc -mcpu=iwmmxt -O3 -fomit-frame-pointer e/tpy
gcc -mcpu=iwmmxt -Os -fomit-frame-pointer e/tpy