Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
69048 | opt32 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140703 | 20140622 |
69492 | opt32 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140703 | 20140622 |
70626 | opt32 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140703 | 20140622 |
85423 | opt32 | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140703 | 20140622 |
85427 | opt32 | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
85429 | opt32 | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
85437 | opt32 | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
85447 | opt32 | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
86704 | opt32 | gcc -O3 -fomit-frame-pointer | 20140703 | 20140622 |
87262 | opt32 | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140703 | 20140622 |
88968 | opt32 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140703 | 20140622 |
89089 | opt32 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140703 | 20140622 |
93460 | opt32 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140703 | 20140622 |
93496 | opt32 | gcc -funroll-loops -O -fomit-frame-pointer | 20140703 | 20140622 |
105384 | opt32 | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
105944 | opt32 | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140703 | 20140622 |
124137 | opt32 | gcc -O2 -fomit-frame-pointer | 20140703 | 20140622 |
127850 | opt32 | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140703 | 20140622 |
129683 | opt32 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140703 | 20140622 |
129768 | opt32 | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
129781 | opt32 | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
129848 | opt32 | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
129853 | opt32 | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
129868 | opt32 | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140703 | 20140622 |
132883 | opt32 | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140703 | 20140622 |
132897 | opt32 | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140703 | 20140622 |
133569 | opt32 | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140703 | 20140622 |
133580 | opt32 | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140703 | 20140622 |
133581 | opt32 | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140703 | 20140622 |
137580 | opt32 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140703 | 20140622 |
140574 | opt32 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140703 | 20140622 |
151742 | opt32 | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
153577 | opt32 | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140703 | 20140622 |
153595 | opt32 | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140703 | 20140622 |
154723 | opt32 | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140703 | 20140622 |
158124 | opt32 | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140703 | 20140622 |
158154 | opt32 | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140703 | 20140622 |
158733 | opt32 | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140703 | 20140622 |
161953 | opt32 | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140703 | 20140622 |
161956 | opt32 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140703 | 20140622 |
161962 | opt32 | gcc -O -fomit-frame-pointer | 20140703 | 20140622 |
162552 | opt32 | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140703 | 20140622 |
162631 | opt32 | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140703 | 20140622 |
166962 | opt32 | gcc -Os -fomit-frame-pointer | 20140703 | 20140622 |
168626 | opt32 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140703 | 20140622 |
168658 | opt32 | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140703 | 20140622 |
185825 | opt32 | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140703 | 20140622 |
188501 | opt32 | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140703 | 20140622 |
226269 | opt32 | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140703 | 20140622 |
226297 | opt32 | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140703 | 20140622 |
226304 | opt32 | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140703 | 20140622 |
226308 | opt32 | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140703 | 20140622 |
226337 | opt32 | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140703 | 20140622 |
226658 | opt32 | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140703 | 20140622 |
226704 | opt32 | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140703 | 20140622 |
226720 | opt32 | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140703 | 20140622 |
226754 | opt32 | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140703 | 20140622 |
226767 | opt32 | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
226778 | opt32 | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
226781 | opt32 | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
226781 | opt32 | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140703 | 20140622 |
226790 | opt32 | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140703 | 20140622 |
228098 | opt32 | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140703 | 20140622 |
257445 | opt32 | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140703 | 20140622 |
260605 | arm | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140703 | 20140622 |
260730 | arm | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140703 | 20140622 |
261222 | arm | gcc -O2 -fomit-frame-pointer | 20140703 | 20140622 |
261325 | opt32 | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140703 | 20140622 |
261338 | opt32 | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140703 | 20140622 |
261365 | opt32 | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140703 | 20140622 |
261485 | opt32 | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140703 | 20140622 |
261495 | opt32 | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140703 | 20140622 |
261496 | opt32 | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140703 | 20140622 |
261531 | opt32 | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140703 | 20140622 |
261603 | arm | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140703 | 20140622 |
262518 | arm | gcc -O3 -fomit-frame-pointer | 20140703 | 20140622 |
262972 | arm | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140703 | 20140622 |
263145 | opt32 | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140703 | 20140622 |
263340 | opt32 | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140703 | 20140622 |
263340 | opt32 | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
263355 | opt32 | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140703 | 20140622 |
263360 | opt32 | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
263361 | opt32 | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
263361 | opt32 | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140703 | 20140622 |
263639 | arm | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140703 | 20140622 |
264027 | arm | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140703 | 20140622 |
264154 | arm | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140703 | 20140622 |
268427 | arm | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
268427 | arm | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
268427 | arm | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
268443 | arm | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
268514 | arm | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140703 | 20140622 |
269929 | arm | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140703 | 20140622 |
269938 | arm | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140703 | 20140622 |
269939 | arm | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140703 | 20140622 |
269940 | arm | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140703 | 20140622 |
269940 | arm | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140703 | 20140622 |
270147 | arm | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
270162 | arm | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
270171 | arm | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140703 | 20140622 |
270180 | arm | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
270186 | arm | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
272481 | arm | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140703 | 20140622 |
280273 | arm | gcc -funroll-loops -O -fomit-frame-pointer | 20140703 | 20140622 |
280280 | arm | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140703 | 20140622 |
283695 | arm | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140703 | 20140622 |
283701 | arm | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140703 | 20140622 |
283715 | arm | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140703 | 20140622 |
283719 | arm | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140703 | 20140622 |
283753 | opt32 | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140703 | 20140622 |
283765 | opt32 | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140703 | 20140622 |
283816 | opt32 | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140703 | 20140622 |
284367 | opt32 | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140703 | 20140622 |
284388 | opt32 | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140703 | 20140622 |
284389 | opt32 | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140703 | 20140622 |
284393 | opt32 | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140703 | 20140622 |
284406 | arm | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140703 | 20140622 |
285359 | opt32 | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140703 | 20140622 |
285365 | opt32 | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140703 | 20140622 |
285380 | opt32 | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140703 | 20140622 |
285381 | opt32 | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140703 | 20140622 |
285555 | arm | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
285889 | opt32 | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140703 | 20140622 |
285920 | arm | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140703 | 20140622 |
285921 | arm | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140703 | 20140622 |
285921 | arm | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140703 | 20140622 |
285954 | opt32 | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140703 | 20140622 |
285978 | opt32 | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140703 | 20140622 |
285978 | opt32 | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140703 | 20140622 |
286002 | arm | gcc -O -fomit-frame-pointer | 20140703 | 20140622 |
286008 | arm | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140703 | 20140622 |
286011 | arm | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140703 | 20140622 |
290864 | arm | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
290946 | arm | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140703 | 20140622 |
292703 | arm | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140703 | 20140622 |
293579 | arm | gcc -Os -fomit-frame-pointer | 20140703 | 20140622 |
297702 | arm | gcc -funroll-loops -Os -fomit-frame-pointer | 20140703 | 20140622 |
313901 | arm | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140703 | 20140622 |
315847 | arm | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140703 | 20140622 |
316447 | arm | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140703 | 20140622 |
317319 | arm | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140703 | 20140622 |
319194 | arm | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140703 | 20140622 |
320621 | arm | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140703 | 20140622 |
320625 | arm | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140703 | 20140622 |
320664 | arm | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
320664 | arm | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140703 | 20140622 |
320664 | arm | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
320673 | arm | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
320673 | arm | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140703 | 20140622 |
320682 | arm | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140703 | 20140622 |
320765 | arm | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140703 | 20140622 |
323406 | arm | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140703 | 20140622 |
323406 | arm | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140703 | 20140622 |
323418 | arm | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140703 | 20140622 |
323418 | arm | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140703 | 20140622 |
326151 | arm | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140703 | 20140622 |
326256 | arm | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140703 | 20140622 |
326977 | arm | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140703 | 20140622 |
327008 | arm | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140703 | 20140622 |
327027 | arm | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140703 | 20140622 |
327094 | arm | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140703 | 20140622 |
327135 | arm | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
327135 | arm | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
327144 | arm | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140703 | 20140622 |
327144 | arm | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140703 | 20140622 |
327144 | arm | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
329622 | arm | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140703 | 20140622 |
329627 | arm | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140703 | 20140622 |
329637 | arm | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140703 | 20140622 |
329637 | arm | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140703 | 20140622 |
333474 | arm | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140703 | 20140622 |
341131 | arm | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140703 | 20140622 |
341137 | arm | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140703 | 20140622 |
341138 | arm | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140703 | 20140622 |
341142 | arm | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140703 | 20140622 |
341160 | arm | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140703 | 20140622 |
341172 | arm | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140703 | 20140622 |
341197 | arm | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140703 | 20140622 |
341787 | arm | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140703 | 20140622 |
341791 | arm | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140703 | 20140622 |
341799 | arm | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140703 | 20140622 |
341799 | arm | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140703 | 20140622 |
341799 | arm | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140703 | 20140622 |
341802 | arm | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140703 | 20140622 |
341811 | arm | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140703 | 20140622 |
342294 | arm | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140703 | 20140622 |
950092 | opt32 | gcc | 20140703 | 20140622 |
950102 | opt32 | cc | 20140703 | 20140622 |
950115 | opt32 | gcc -funroll-loops | 20140703 | 20140622 |
3137757 | arm | gcc -funroll-loops | 20140703 | 20140622 |
3140806 | arm | cc | 20140703 | 20140622 |
3145311 | arm | gcc | 20140703 | 20140622 |