Implementation notes: armeabi, h5omap, crypto_hash/sarmal512

Computer: h5omap
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: sarmal512
TimeImplementationCompilerBenchmark dateSUPERCOP version
80281opt64gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012042620120316
80381opt64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012060220120525
83981opt64gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012042620120316
84264opt64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012060220120525
85200opt64gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012042620120316
85663opt64gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012042620120316
86266opt64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012060220120525
86292opt64gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012042620120316
88312opt64gcc -mcpu=xscale -O3 -fomit-frame-pointer2012042620120316
90274opt64gcc -mcpu=xscale -Os -fomit-frame-pointer2012042620120316
90566opt64gcc -mcpu=arm9e -Os -fomit-frame-pointer2012042620120316
91189opt64gcc -mcpu=arm9e -O3 -fomit-frame-pointer2012042620120316
91193opt64gcc -mcpu=xscale -O2 -fomit-frame-pointer2012042620120316
91273opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012042620120316
91342opt64gcc -mcpu=arm9e -O2 -fomit-frame-pointer2012042620120316
91452opt64gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012042620120316
91506opt64gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012042620120316
91926opt64gcc -mcpu=strongarm -O2 -fomit-frame-pointer2012042620120316
92340opt64gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012042620120316
92454opt64gcc -mcpu=arm8 -O2 -fomit-frame-pointer2012042620120316
92495opt64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012042620120316
92546opt64gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012042620120316
92592opt64gcc -mcpu=arm920t -O2 -fomit-frame-pointer2012042620120316
92848opt64gcc -mcpu=arm810 -O2 -fomit-frame-pointer2012042620120316
92870opt64gcc -O2 -fomit-frame-pointer2012042620120316
92898opt64gcc -mcpu=arm9 -O2 -fomit-frame-pointer2012042620120316
92934opt64gcc -mcpu=arm920 -O2 -fomit-frame-pointer2012042620120316
94200opt64gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012042620120316
94446opt64gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012042620120316
94612opt64gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012042620120316
94755opt64gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012042620120316
94910opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012042620120316
95150opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012042620120316
95290opt64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012042620120316
95366opt64gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012042620120316
95850opt64gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012042620120316
95907opt64gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012042620120316
95912opt64gcc -mcpu=arm9 -Os -fomit-frame-pointer2012042620120316
95932opt64gcc -mcpu=arm810 -Os -fomit-frame-pointer2012042620120316
95934opt64gcc -mcpu=arm920 -Os -fomit-frame-pointer2012042620120316
95935opt64gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012042620120316
95966opt64gcc -mcpu=ep9312 -Os -fomit-frame-pointer2012042620120316
95968opt64gcc -Os -fomit-frame-pointer2012042620120316
96006opt64gcc -mcpu=arm8 -Os -fomit-frame-pointer2012042620120316
96036opt64gcc -mcpu=strongarm -Os -fomit-frame-pointer2012042620120316
96064opt64gcc -mcpu=arm1020t -Os -fomit-frame-pointer2012042620120316
96184opt64gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012042620120316
96264opt64gcc -funroll-loops -O2 -fomit-frame-pointer2012042620120316
96265opt64gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012042620120316
96306opt64gcc -mcpu=arm940t -O3 -fomit-frame-pointer2012042620120316
96340opt64gcc -mcpu=arm920 -O3 -fomit-frame-pointer2012042620120316
96348opt64gcc -mcpu=arm8 -O3 -fomit-frame-pointer2012042620120316
96386opt64gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012042620120316
96518opt64gcc -mcpu=arm9 -O3 -fomit-frame-pointer2012042620120316
96543opt64gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012042620120316
96597opt64gcc -O3 -fomit-frame-pointer2012042620120316
96796opt64gcc -mcpu=strongarm -O3 -fomit-frame-pointer2012042620120316
97926opt64gcc -mcpu=arm940t -O2 -fomit-frame-pointer2012042620120316
99156opt64gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012042620120316
99198opt64gcc -mcpu=arm940t -Os -fomit-frame-pointer2012042620120316
99390opt64gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012042620120316
99558opt64gcc -mcpu=arm920t -Os -fomit-frame-pointer2012042620120316
99736opt64gcc -funroll-loops -Os -fomit-frame-pointer2012042620120316
103790opt64gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012042620120316
105312opt64gcc -fno-schedule-insns -Os -fomit-frame-pointer2012042620120316
105911opt64gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012042620120316
106240opt64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012042620120316
106332opt64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012042620120316
106466opt64gcc -funroll-loops -O3 -fomit-frame-pointer2012042620120316
107884opt64gcc -mcpu=arm810 -O3 -fomit-frame-pointer2012042620120316
108391opt64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012042620120316
109936opt64gcc -mcpu=arm920t -O3 -fomit-frame-pointer2012042620120316
110114opt64gcc -mcpu=xscale -O -fomit-frame-pointer2012042620120316
110376opt64gcc -mcpu=arm9e -O -fomit-frame-pointer2012042620120316
111244opt64gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012042620120316
112458opt64gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012042620120316
112482opt64gcc -O -fomit-frame-pointer2012042620120316
112592opt64gcc -fno-schedule-insns -O -fomit-frame-pointer2012042620120316
112626opt64gcc -mcpu=arm8 -O -fomit-frame-pointer2012042620120316
112678opt64gcc -mcpu=strongarm110 -O -fomit-frame-pointer2012042620120316
112682opt64gcc -mcpu=arm920 -O -fomit-frame-pointer2012042620120316
112682opt64gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012042620120316
112758opt64gcc -mcpu=ep9312 -O -fomit-frame-pointer2012042620120316
113486opt64gcc -mcpu=arm810 -O -fomit-frame-pointer2012042620120316
113526opt64gcc -funroll-loops -O -fomit-frame-pointer2012042620120316
113728opt64gcc -mcpu=strongarm -O -fomit-frame-pointer2012042620120316
114008opt64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012042620120316
114410opt64gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012042620120316
115008opt64gcc -mcpu=arm1020t -O -fomit-frame-pointer2012042620120316
115572opt64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012042620120316
115880opt64gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012042620120316
116192opt64gcc -mcpu=arm940t -O -fomit-frame-pointer2012042620120316
116782opt64gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012042620120316
116984opt64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012060220120525
117247opt64gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012042620120316
117346opt64gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012042620120316
117431opt64gcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012042620120316
117514opt64gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012042620120316
120736opt64gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012042620120316
124272opt64gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012042620120316
124928opt64gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012042620120316
126481opt64gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012042620120316
127816opt64gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012042620120316
127964opt64gcc -mcpu=arm920t -O -fomit-frame-pointer2012042620120316
128378opt64gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012042620120316
128537opt64gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012042620120316
128720opt64gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012042620120316
130193opt64gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012042620120316
130520opt64gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012042620120316
131553opt64gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012042620120316
134024opt64gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012042620120316
190908opt64gcc2012042620120316
191644opt64gcc -funroll-loops2012042620120316
202264opt64cc2012042620120316
276064opt64gcc -mcpu=arm9 -O -fomit-frame-pointer2012042620120316

Test failure

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