| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1915967 | simple | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 1989940 | simple | gcc -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 1994705 | simple | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2012179 | simple | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2032140 | unrolled | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2032330 | unrolled | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 2032929 | unrolled | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 2034318 | unrolled | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2125671 | unrolled | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 2125677 | unrolled | gcc -funroll-loops -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 2131155 | simple | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2165923 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2198705 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 2198708 | unrolled | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 2199007 | unrolled | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2215551 | unrolled | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2218050 | simple | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2221025 | simple | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2221046 | simple | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2221047 | simple | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2221051 | simple | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2221059 | simple | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2234656 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 2235373 | unrolled | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 2235399 | unrolled | gcc -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 2250710 | unrolled | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 2259479 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 2259516 | unrolled | gcc -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 2272523 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2274944 | unrolled | gcc -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2290059 | unrolled | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 2290061 | unrolled | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 2290062 | unrolled | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 2290064 | unrolled | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 2302334 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2308517 | unrolled | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 2383632 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2414523 | unrolled | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 2414573 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 2453571 | unrolled | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 2453577 | unrolled | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 2453593 | unrolled | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 2453601 | unrolled | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 2453647 | unrolled | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 2453861 | unrolled | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2453872 | unrolled | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2453914 | unrolled | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2453923 | unrolled | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2453935 | unrolled | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2467399 | unrolled | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2476492 | unrolled | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 2477031 | unrolled | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 2691786 | simple | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 2698936 | spec | gcc -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2703029 | simple | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 2723958 | spec | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2754566 | spec | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2789790 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2813967 | spec | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2874420 | spec | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2882432 | spec | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2893472 | spec | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2893930 | spec | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2901481 | spec | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2930072 | spec | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2939329 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 2945013 | spec | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 2997921 | spec | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 3067019 | simple | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140609 | 20140529 |
| 3067677 | simple | gcc -funroll-loops -O -fomit-frame-pointer | 20140609 | 20140529 |
| 3125146 | spec | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 3201779 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 3202032 | spec | gcc -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 3215583 | unrolled | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140609 | 20140529 |
| 3216018 | unrolled | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140609 | 20140529 |
| 3216071 | unrolled | gcc -funroll-loops -O -fomit-frame-pointer | 20140609 | 20140529 |
| 3216089 | unrolled | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140609 | 20140529 |
| 3216101 | unrolled | gcc -O -fomit-frame-pointer | 20140609 | 20140529 |
| 3216138 | unrolled | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140609 | 20140529 |
| 3216207 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140609 | 20140529 |
| 3216480 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140609 | 20140529 |
| 3253300 | unrolled | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140609 | 20140529 |
| 3253457 | unrolled | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140609 | 20140529 |
| 3253541 | unrolled | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140609 | 20140529 |
| 3253845 | unrolled | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140609 | 20140529 |
| 3254239 | unrolled | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140609 | 20140529 |
| 3276037 | spec | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 3291745 | spec | gcc -funroll-loops -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 3293857 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 3296432 | spec | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 3296941 | spec | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 3305365 | spec | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 3305382 | spec | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 3311963 | spec | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 3312808 | spec | gcc -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 3315912 | spec | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 3316131 | spec | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 3317764 | spec | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 3472645 | spec | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 3472843 | spec | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 3472863 | spec | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 3480044 | spec | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 3483360 | spec | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 3495272 | spec | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 3536726 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 3544985 | spec | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 3656858 | spec | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 3689542 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 4196034 | spec | gcc -funroll-loops -O -fomit-frame-pointer | 20140609 | 20140529 |
| 4196107 | spec | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140609 | 20140529 |
| 4321157 | spec | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140609 | 20140529 |
| 4322025 | spec | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140609 | 20140529 |
| 4322094 | spec | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140609 | 20140529 |
| 4322395 | spec | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140609 | 20140529 |
| 4324670 | spec | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140609 | 20140529 |
| 4436009 | spec | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140609 | 20140529 |
| 4446499 | spec | gcc -O -fomit-frame-pointer | 20140609 | 20140529 |
| 4449731 | spec | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140609 | 20140529 |
| 4457278 | spec | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140609 | 20140529 |
| 4653381 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140609 | 20140529 |
| 4654156 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140609 | 20140529 |
| 7726437 | unrolled | gcc | 20140609 | 20140529 |
| 7726792 | unrolled | cc | 20140609 | 20140529 |
| 7727129 | unrolled | gcc -funroll-loops | 20140609 | 20140529 |
| 14021277 | simple | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 14176309 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 14208773 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 14209721 | simple | gcc -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 14219083 | simple | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 14278019 | simple | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 14855544 | simple | gcc -funroll-loops -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 14856528 | simple | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 15093006 | simple | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 15093658 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 15425192 | simple | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 15425762 | simple | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 15425972 | simple | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 15426199 | simple | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 15426697 | simple | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 15433219 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 15437992 | simple | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 15584800 | simple | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140609 | 20140529 |
| 15585351 | simple | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140609 | 20140529 |
| 15585521 | simple | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140609 | 20140529 |
| 15586448 | simple | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140609 | 20140529 |
| 15587795 | simple | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140609 | 20140529 |
| 15793299 | simple | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 15793523 | simple | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 15794625 | simple | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 15795421 | simple | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 15795936 | simple | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 15796168 | simple | gcc -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 15798467 | simple | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 15982733 | simple | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140609 | 20140529 |
| 15991516 | simple | gcc -O -fomit-frame-pointer | 20140609 | 20140529 |
| 15992192 | simple | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140609 | 20140529 |
| 15993998 | simple | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140609 | 20140529 |
| 16020249 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140609 | 20140529 |
| 16021012 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140609 | 20140529 |
| 53886735 | simple | gcc | 20140609 | 20140529 |
| 53887918 | simple | cc | 20140609 | 20140529 |
| 53891074 | simple | gcc -funroll-loops | 20140609 | 20140529 |
| 117567601 | spec | gcc | 20140609 | 20140529 |
| 117582983 | spec | cc | 20140609 | 20140529 |
| 117599269 | spec | gcc -funroll-loops | 20140609 | 20140529 |