Implementation notes: armeabi, h5omap, crypto_stream/cryptmtv3

Computer: h5omap
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_stream
Primitive: cryptmtv3
TimeImplementationCompilerBenchmark dateSUPERCOP version
19413e/v3gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012052620120316
20262e/v3gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012052620120316
20797e/v3gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120316
20990e/v3gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012052620120316
21032e/v3gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012052620120316
21282e/v3gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012052620120316
21318e/v3gcc -O3 -fomit-frame-pointer2012052620120316
21324e/v3gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012052620120316
21420e/v3gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012052620120316
21420e/v3gcc -mcpu=arm810 -O3 -fomit-frame-pointer2012052620120316
21420e/v3gcc -mcpu=arm8 -O3 -fomit-frame-pointer2012052620120316
21420e/v3gcc -mcpu=arm920 -O3 -fomit-frame-pointer2012052620120316
21420e/v3gcc -mcpu=arm920t -O3 -fomit-frame-pointer2012052620120316
21420e/v3gcc -mcpu=arm940t -O3 -fomit-frame-pointer2012052620120316
21420e/v3gcc -mcpu=arm9 -O3 -fomit-frame-pointer2012052620120316
21420e/v3gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012052620120316
21420e/v3gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012052620120316
21442e/v3gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012052620120316
21470e/v3gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012052620120316
21470e/v3gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012052620120316
21560e/v3gcc -mcpu=arm9e -O3 -fomit-frame-pointer2012052620120316
21580e/v3gcc -mcpu=strongarm -O3 -fomit-frame-pointer2012052620120316
21643e/v3gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120316
21788e/v3gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012052620120316
21811e/v3gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120316
21995e/v3gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012052620120316
22007e/v3gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012060220120525
22053e/v3gcc -mcpu=xscale -O3 -fomit-frame-pointer2012052620120316
22224e/v3gcc -funroll-loops -O3 -fomit-frame-pointer2012052620120316
22814e/v3gcc -funroll-loops -O2 -fomit-frame-pointer2012052620120316
22993e/v3gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012052620120316
22997e/v3gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012052620120316
23044e/v3gcc -fno-schedule-insns -Os -fomit-frame-pointer2012052620120316
23601e/v3gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012052620120316
23714e/v3gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012052620120316
23894e/v3gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012052620120316
23931e/v3gcc -funroll-loops -O -fomit-frame-pointer2012052620120316
23940e/v3gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052620120316
24100e/v3gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012060220120525
24161e/v3gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012052620120316
24254e/v3gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012052620120316
24357e/v3gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012052620120316
24364e/v3gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012052620120316
24364e/v3gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012052620120316
24369e/v3gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012052620120316
24420e/v3gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012052620120316
24464e/v3gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120316
24464e/v3gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052620120316
24465e/v3gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012052620120316
24469e/v3gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012052620120316
24524e/v3gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012060220120525
24655e/v3gcc -mcpu=arm9e -O2 -fomit-frame-pointer2012052620120316
24676e/v3gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012052620120316
24678e/v3gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012052620120316
24726e/v3gcc -mcpu=arm9 -O2 -fomit-frame-pointer2012052620120316
24726e/v3gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012052620120316
24736e/v3gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012052620120316
24746e/v3gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012052620120316
24768e/v3gcc -mcpu=arm920t -O2 -fomit-frame-pointer2012052620120316
24776e/v3gcc -mcpu=arm920 -O2 -fomit-frame-pointer2012052620120316
24778e/v3gcc -mcpu=arm810 -O2 -fomit-frame-pointer2012052620120316
24778e/v3gcc -mcpu=arm8 -O2 -fomit-frame-pointer2012052620120316
24782e/v3gcc -mcpu=arm940t -O2 -fomit-frame-pointer2012052620120316
24786e/v3gcc -O2 -fomit-frame-pointer2012052620120316
24786e/v3gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012052620120316
25266e/v3gcc -mcpu=xscale -Os -fomit-frame-pointer2012052620120316
25416e/v3gcc -mcpu=xscale -O2 -fomit-frame-pointer2012052620120316
26093e/v3gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012052620120316
26096e/v3gcc -mcpu=arm9e -O -fomit-frame-pointer2012052620120316
26096e/v3gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012052620120316
26096e/v3gcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012052620120316
26110e/v3gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012052620120316
26118e/v3gcc -mcpu=xscale -O -fomit-frame-pointer2012052620120316
26146e/v3gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012052620120316
26148e/v3gcc -mcpu=arm1020t -O -fomit-frame-pointer2012052620120316
26150e/v3gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012052620120316
26168e/v3gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012060220120525
26198e/v3gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012052620120316
26209e/v3gcc -mcpu=arm920 -O -fomit-frame-pointer2012052620120316
26214e/v3gcc -mcpu=arm920t -O -fomit-frame-pointer2012052620120316
26216e/v3gcc -mcpu=strongarm110 -O -fomit-frame-pointer2012052620120316
26239e/v3gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012052620120316
26240e/v3gcc -fno-schedule-insns -O -fomit-frame-pointer2012052620120316
26244e/v3gcc -mcpu=ep9312 -O -fomit-frame-pointer2012052620120316
26246e/v3gcc -mcpu=arm940t -O -fomit-frame-pointer2012052620120316
26248e/v3gcc -mcpu=arm9 -O -fomit-frame-pointer2012052620120316
26248e/v3gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012052620120316
26250e/v3gcc -mcpu=arm8 -O -fomit-frame-pointer2012052620120316
26252e/v3gcc -O -fomit-frame-pointer2012052620120316
26253e/v3gcc -mcpu=strongarm -O -fomit-frame-pointer2012052620120316
26259e/v3gcc -mcpu=arm810 -O -fomit-frame-pointer2012052620120316
26510e/v3gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012052620120316
26875e/v3gcc -mcpu=strongarm -O2 -fomit-frame-pointer2012052620120316
26881e/v3gcc -Os -fomit-frame-pointer2012052620120316
26881e/v3gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012052620120316
26882e/v3gcc -mcpu=arm810 -Os -fomit-frame-pointer2012052620120316
26882e/v3gcc -mcpu=arm920 -Os -fomit-frame-pointer2012052620120316
26882e/v3gcc -mcpu=arm940t -Os -fomit-frame-pointer2012052620120316
26882e/v3gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012052620120316
26882e/v3gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012052620120316
26884e/v3gcc -mcpu=ep9312 -Os -fomit-frame-pointer2012052620120316
26885e/v3gcc -mcpu=arm920t -Os -fomit-frame-pointer2012052620120316
26903e/v3gcc -mcpu=arm8 -Os -fomit-frame-pointer2012052620120316
26907e/v3gcc -mcpu=arm9 -Os -fomit-frame-pointer2012052620120316
26908e/v3gcc -mcpu=arm9e -Os -fomit-frame-pointer2012052620120316
26994e/v3gcc -mcpu=arm1020t -Os -fomit-frame-pointer2012052620120316
27000e/v3gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012052620120316
27041e/v3gcc -funroll-loops -Os -fomit-frame-pointer2012052620120316
27421e/v3gcc -mcpu=strongarm -Os -fomit-frame-pointer2012052620120316
27440e/v3gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012052620120316
27447e/v3gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012052620120316
51120e/v3gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012052620120316
115718e/v3gcc -funroll-loops2012052620120316
115905e/v3gcc2012052620120316
115965e/v3cc2012052620120316

Test failure

Implementation: crypto_stream/cryptmtv3/e/v3
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/v3
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O3 -fomit-frame-pointer e/v3
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer e/v3
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer e/v3
gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer e/v3
gcc -funroll-loops -march=iwmmxt -O3 -fomit-frame-pointer e/v3
gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer e/v3
gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer e/v3
gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer e/v3
gcc -mcpu=iwmmxt -O3 -fomit-frame-pointer e/v3
gcc -mcpu=iwmmxt -Os -fomit-frame-pointer e/v3