Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
308690 | simple | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140428 | 20140425 |
320161 | simple | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140428 | 20140425 |
323567 | simple | gcc -O3 -fomit-frame-pointer | 20140428 | 20140425 |
325218 | unrolled | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140428 | 20140425 |
330232 | unrolled | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140428 | 20140425 |
330662 | unrolled | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140428 | 20140425 |
332929 | simple | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140428 | 20140425 |
336030 | unrolled | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140428 | 20140425 |
346239 | simple | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
352017 | unrolled | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140428 | 20140425 |
355098 | unrolled | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140428 | 20140425 |
356012 | unrolled | gcc -funroll-loops -Os -fomit-frame-pointer | 20140428 | 20140425 |
356026 | unrolled | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140428 | 20140425 |
356384 | unrolled | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
357424 | unrolled | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
357874 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140428 | 20140425 |
359264 | simple | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
362052 | simple | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
362052 | simple | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
362052 | simple | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
362052 | simple | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140428 | 20140425 |
362066 | simple | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
362424 | unrolled | gcc -O3 -fomit-frame-pointer | 20140428 | 20140425 |
363176 | unrolled | gcc -O2 -fomit-frame-pointer | 20140428 | 20140425 |
364374 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140428 | 20140425 |
368362 | unrolled | gcc -Os -fomit-frame-pointer | 20140428 | 20140425 |
368364 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140428 | 20140425 |
368370 | unrolled | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140428 | 20140425 |
372736 | unrolled | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140428 | 20140425 |
372738 | unrolled | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140428 | 20140425 |
372742 | unrolled | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140428 | 20140425 |
372742 | unrolled | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140428 | 20140425 |
372816 | unrolled | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140428 | 20140425 |
379758 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140428 | 20140425 |
394214 | unrolled | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
394214 | unrolled | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
394214 | unrolled | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140428 | 20140425 |
394222 | unrolled | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
394338 | unrolled | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
396576 | unrolled | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
396588 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140428 | 20140425 |
396690 | unrolled | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
396690 | unrolled | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140428 | 20140425 |
396695 | unrolled | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
396701 | unrolled | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
396702 | unrolled | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
397473 | unrolled | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
397710 | unrolled | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140428 | 20140425 |
397712 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140428 | 20140425 |
400381 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140428 | 20140425 |
406584 | unrolled | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140428 | 20140425 |
410755 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140428 | 20140425 |
426518 | simple | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140428 | 20140425 |
427509 | simple | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140428 | 20140425 |
488272 | simple | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140428 | 20140425 |
488278 | simple | gcc -funroll-loops -O -fomit-frame-pointer | 20140428 | 20140425 |
510395 | unrolled | gcc -funroll-loops -O -fomit-frame-pointer | 20140428 | 20140425 |
510409 | unrolled | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140428 | 20140425 |
511509 | unrolled | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140428 | 20140425 |
511723 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140428 | 20140425 |
511730 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140428 | 20140425 |
511782 | unrolled | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140428 | 20140425 |
511790 | unrolled | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140428 | 20140425 |
511810 | unrolled | gcc -O -fomit-frame-pointer | 20140428 | 20140425 |
515922 | unrolled | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140428 | 20140425 |
515930 | unrolled | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140428 | 20140425 |
515932 | unrolled | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140428 | 20140425 |
515944 | unrolled | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140428 | 20140425 |
515950 | unrolled | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140428 | 20140425 |
837132 | spec | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140428 | 20140425 |
842489 | spec | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
850147 | spec | gcc -O3 -fomit-frame-pointer | 20140428 | 20140425 |
857559 | spec | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
857579 | spec | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
860748 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140428 | 20140425 |
862856 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140428 | 20140425 |
880928 | spec | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140428 | 20140425 |
882141 | spec | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140428 | 20140425 |
882145 | spec | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
882156 | spec | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
885407 | spec | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140428 | 20140425 |
911287 | spec | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
947835 | spec | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140428 | 20140425 |
996444 | spec | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
996444 | spec | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140428 | 20140425 |
997620 | spec | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
1004546 | spec | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140428 | 20140425 |
1004569 | spec | gcc -funroll-loops -Os -fomit-frame-pointer | 20140428 | 20140425 |
1008851 | spec | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
1009064 | spec | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
1020500 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140428 | 20140425 |
1020594 | spec | gcc -O2 -fomit-frame-pointer | 20140428 | 20140425 |
1024509 | spec | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140428 | 20140425 |
1051590 | spec | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140428 | 20140425 |
1052951 | spec | gcc -Os -fomit-frame-pointer | 20140428 | 20140425 |
1056735 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140428 | 20140425 |
1058603 | spec | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
1067175 | spec | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
1080173 | spec | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140428 | 20140425 |
1080175 | spec | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140428 | 20140425 |
1080268 | spec | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140428 | 20140425 |
1080271 | spec | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140428 | 20140425 |
1080280 | spec | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140428 | 20140425 |
1080401 | spec | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140428 | 20140425 |
1090428 | spec | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140428 | 20140425 |
1099938 | spec | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140428 | 20140425 |
1221592 | spec | gcc -funroll-loops -O -fomit-frame-pointer | 20140428 | 20140425 |
1221625 | spec | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140428 | 20140425 |
1232297 | spec | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140428 | 20140425 |
1232298 | spec | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140428 | 20140425 |
1232299 | spec | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140428 | 20140425 |
1232301 | spec | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140428 | 20140425 |
1232315 | spec | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140428 | 20140425 |
1244531 | unrolled | cc | 20140428 | 20140425 |
1244535 | unrolled | gcc -funroll-loops | 20140428 | 20140425 |
1244540 | unrolled | gcc | 20140428 | 20140425 |
1263236 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140428 | 20140425 |
1268920 | spec | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140428 | 20140425 |
1281345 | spec | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140428 | 20140425 |
1281538 | spec | gcc -O -fomit-frame-pointer | 20140428 | 20140425 |
1281544 | spec | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140428 | 20140425 |
1286316 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140428 | 20140425 |
1484163 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140428 | 20140425 |
1484195 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140428 | 20140425 |
2108377 | simple | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
2110663 | simple | gcc -O2 -fomit-frame-pointer | 20140428 | 20140425 |
2130838 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140428 | 20140425 |
2134304 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140428 | 20140425 |
2144114 | simple | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
2185978 | simple | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140428 | 20140425 |
2239253 | simple | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140428 | 20140425 |
2239278 | simple | gcc -funroll-loops -Os -fomit-frame-pointer | 20140428 | 20140425 |
2273157 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140428 | 20140425 |
2318075 | simple | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140428 | 20140425 |
2320362 | simple | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
2320376 | simple | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
2320387 | simple | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140428 | 20140425 |
2320390 | simple | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
2320402 | simple | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
2320754 | simple | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140428 | 20140425 |
2320760 | simple | gcc -Os -fomit-frame-pointer | 20140428 | 20140425 |
2341303 | simple | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140428 | 20140425 |
2341313 | simple | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140428 | 20140425 |
2341314 | simple | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140428 | 20140425 |
2341342 | simple | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140428 | 20140425 |
2341417 | simple | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140428 | 20140425 |
2370433 | simple | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140428 | 20140425 |
2372352 | simple | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140428 | 20140425 |
2372355 | simple | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140428 | 20140425 |
2372361 | simple | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140428 | 20140425 |
2372375 | simple | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140428 | 20140425 |
2372380 | simple | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140428 | 20140425 |
2374676 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140428 | 20140425 |
2401242 | simple | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140428 | 20140425 |
2401481 | simple | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140428 | 20140425 |
2401497 | simple | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140428 | 20140425 |
2401526 | simple | gcc -O -fomit-frame-pointer | 20140428 | 20140425 |
2407117 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140428 | 20140425 |
2407120 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140428 | 20140425 |
8089967 | simple | gcc -funroll-loops | 20140428 | 20140425 |
8090182 | simple | gcc | 20140428 | 20140425 |
8090276 | simple | cc | 20140428 | 20140425 |
19395313 | spec | gcc -funroll-loops | 20140428 | 20140425 |
19399081 | spec | gcc | 20140428 | 20140425 |
19405240 | spec | cc | 20140428 | 20140425 |