Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
105305 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20121112 | 20121016 |
110635 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20121112 | 20121016 |
111361 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20121112 | 20121016 |
113944 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20121112 | 20121016 |
114396 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20121112 | 20121016 |
114578 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20121112 | 20121016 |
116478 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20121112 | 20121016 |
117869 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20121112 | 20121016 |
118028 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20121112 | 20121016 |
118934 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20121112 | 20121016 |
119165 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20121112 | 20121016 |
119252 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20121112 | 20121016 |
122748 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20121112 | 20121016 |
124740 | ref | gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns | 20121112 | 20121016 |
124779 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20121112 | 20121016 |
124788 | ref | gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns | 20121112 | 20121016 |
127395 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20121112 | 20121016 |
127689 | ref | gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 20121112 | 20121016 |
129323 | ref | gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer | 20121112 | 20121016 |
129762 | ref | gcc -O2 -fomit-frame-pointer | 20121112 | 20121016 |
129819 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20121112 | 20121016 |
129820 | ref | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20121112 | 20121016 |
129866 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20121112 | 20121016 |
129868 | ref | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20121112 | 20121016 |
129912 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20121112 | 20121016 |
129915 | ref | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20121112 | 20121016 |
129952 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20121112 | 20121016 |
129956 | ref | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20121112 | 20121016 |
129956 | ref | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20121112 | 20121016 |
129961 | ref | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20121112 | 20121016 |
129999 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20121112 | 20121016 |
130005 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20121112 | 20121016 |
131768 | ref | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20121112 | 20121016 |
131906 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20121112 | 20121016 |
132406 | ref | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20121112 | 20121016 |
132544 | ref | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20121112 | 20121016 |
132636 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20121112 | 20121016 |
132905 | ref | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20121112 | 20121016 |
133039 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20121112 | 20121016 |
133039 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20121112 | 20121016 |
133040 | ref | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20121112 | 20121016 |
133041 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20121112 | 20121016 |
133086 | ref | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20121112 | 20121016 |
133127 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20121112 | 20121016 |
133132 | ref | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20121112 | 20121016 |
133133 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20121112 | 20121016 |
133135 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20121112 | 20121016 |
133178 | ref | gcc -O3 -fomit-frame-pointer | 20121112 | 20121016 |
133274 | ref | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20121112 | 20121016 |
133308 | ref | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20121112 | 20121016 |
133310 | ref | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20121112 | 20121016 |
134084 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20121112 | 20121016 |
134106 | ref | gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 20121112 | 20121016 |
134312 | ref | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20121112 | 20121016 |
134536 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20121112 | 20121016 |
134584 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20121112 | 20121016 |
134624 | ref | gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 20121112 | 20121016 |
134859 | ref | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20121112 | 20121016 |
135035 | ref | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20121112 | 20121016 |
135127 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20121112 | 20121016 |
135310 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20121112 | 20121016 |
135532 | ref | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20121112 | 20121016 |
135651 | ref | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20121112 | 20121016 |
135852 | ref | gcc -mcpu=arm9 -Os -fomit-frame-pointer | 20121112 | 20121016 |
135965 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20121112 | 20121016 |
136121 | ref | gcc -mcpu=arm920 -Os -fomit-frame-pointer | 20121112 | 20121016 |
136179 | ref | gcc -Os -fomit-frame-pointer | 20121112 | 20121016 |
136329 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20121112 | 20121016 |
136352 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20121112 | 20121016 |
136352 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20121112 | 20121016 |
136397 | ref | gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 20121112 | 20121016 |
136397 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20121112 | 20121016 |
136399 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20121112 | 20121016 |
136442 | ref | gcc -mcpu=arm940t -Os -fomit-frame-pointer | 20121112 | 20121016 |
136443 | ref | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20121112 | 20121016 |
136580 | ref | gcc -mcpu=arm920t -Os -fomit-frame-pointer | 20121112 | 20121016 |
136926 | ref | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20121112 | 20121016 |
136943 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20121112 | 20121016 |
137169 | ref | gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 20121112 | 20121016 |
137438 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20121112 | 20121016 |
137466 | ref | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20121112 | 20121016 |
137529 | ref | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20121112 | 20121016 |
137532 | ref | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20121112 | 20121016 |
137576 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20121112 | 20121016 |
137716 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20121112 | 20121016 |
137817 | ref | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20121112 | 20121016 |
137829 | ref | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20121112 | 20121016 |
137900 | ref | gcc -mcpu=arm9e -Os -fomit-frame-pointer | 20121112 | 20121016 |
138024 | ref | gcc -O -fomit-frame-pointer | 20121112 | 20121016 |
138120 | ref | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20121112 | 20121016 |
138191 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20121112 | 20121016 |
138347 | ref | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20121112 | 20121016 |
138349 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20121112 | 20121016 |
138352 | ref | gcc -mcpu=xscale -Os -fomit-frame-pointer | 20121112 | 20121016 |
138529 | ref | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20121112 | 20121016 |
139550 | ref | gcc -mcpu=cortex-r4 -O -fomit-frame-pointer | 20121112 | 20121016 |
140026 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20121112 | 20121016 |
141163 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20121112 | 20121016 |
141476 | ref | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20121112 | 20121016 |
141662 | ref | gcc -mcpu=xscale -O -fomit-frame-pointer | 20121112 | 20121016 |
142931 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20121112 | 20121016 |
143022 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20121112 | 20121016 |
144266 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20121112 | 20121016 |
144381 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20121112 | 20121016 |
144475 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20121112 | 20121016 |
144832 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20121112 | 20121016 |
148917 | ref | gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer | 20121112 | 20121016 |
149421 | ref | gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer | 20121112 | 20121016 |
159216 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20121112 | 20121016 |
159958 | ref | gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer | 20121112 | 20121016 |
160534 | ref | gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer | 20121112 | 20121016 |
161618 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20121112 | 20121016 |
330493 | ref | gcc -funroll-loops | 20121112 | 20121016 |
330604 | ref | cc | 20121112 | 20121016 |
331076 | ref | gcc | 20121112 | 20121016 |