| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 16986 | little-1 | gcc -mcpu=xscale -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 17256 | little-1 | gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 17274 | little-1 | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 17280 | little-1 | gcc -mcpu=arm920 -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 17286 | little-1 | gcc -mcpu=arm920t -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 17286 | little-1 | gcc -mcpu=arm9 -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 17298 | little-1 | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 17304 | little-1 | gcc -mcpu=arm9e -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 17304 | little-1 | gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 17310 | little-1 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 17310 | little-1 | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 17310 | little-1 | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 17328 | little-1 | gcc -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 17334 | little-1 | gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 17340 | little-1 | gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 17370 | little-1 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 17376 | little-1 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 17382 | little-1 | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 17394 | little-1 | gcc -mcpu=arm940t -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 17406 | little-1 | gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 17454 | little-1 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 17466 | little-1 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 17478 | little-1 | gcc -funroll-loops -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 17502 | little-1 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 17502 | little-1 | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 17586 | little-1 | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 17592 | little-1 | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 17610 | little-1 | gcc -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 17634 | little-1 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 17652 | little-1 | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 17652 | little-1 | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 17658 | little-1 | gcc -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 17664 | little-1 | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 17664 | little-1 | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 17670 | little-1 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 17670 | little-1 | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 17670 | little-1 | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 17670 | little-1 | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 17670 | little-1 | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 17670 | little-1 | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 17670 | little-1 | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 17682 | little-1 | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 17688 | little-1 | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 17688 | little-1 | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 17706 | little-1 | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 17712 | little-1 | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 17712 | little-1 | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 17718 | little-1 | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 17718 | little-1 | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 17718 | little-1 | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 17730 | little-1 | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 17730 | little-1 | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 17736 | little-1 | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 17736 | little-1 | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 17736 | little-1 | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 17742 | little-1 | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 17844 | little-1 | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 17910 | little-1 | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 18072 | little-1 | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 18180 | little-1 | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 20532 | little-1 | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20150208 | 20141124 |
| 20562 | little-1 | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20150208 | 20141124 |
| 20562 | little-1 | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20150208 | 20141124 |
| 20568 | little-1 | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20150208 | 20141124 |
| 20574 | little-1 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20150208 | 20141124 |
| 20580 | little-1 | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20150208 | 20141124 |
| 20586 | little-1 | gcc -O -fomit-frame-pointer | 20150208 | 20141124 |
| 20586 | little-1 | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20150208 | 20141124 |
| 20586 | little-1 | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20150208 | 20141124 |
| 20586 | little-1 | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20150208 | 20141124 |
| 20586 | little-1 | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20150208 | 20141124 |
| 20586 | little-1 | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20150208 | 20141124 |
| 20592 | little-1 | gcc -funroll-loops -O -fomit-frame-pointer | 20150208 | 20141124 |
| 20592 | little-1 | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20150208 | 20141124 |
| 20592 | little-1 | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20150208 | 20141124 |
| 20592 | little-1 | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20150208 | 20141124 |
| 20592 | little-1 | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20150208 | 20141124 |
| 20592 | little-1 | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20150208 | 20141124 |
| 20946 | little-1 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20150208 | 20141124 |
| 21576 | little-1 | gcc -mcpu=xscale -O -fomit-frame-pointer | 20150208 | 20141124 |
| 21786 | ref | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 21804 | ref | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 21816 | ref | gcc -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 21816 | ref | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 21816 | ref | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 21816 | ref | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 21822 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 21828 | ref | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 21834 | ref | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 21840 | ref | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 21840 | ref | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 21846 | ref | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 21846 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 21846 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 21852 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 21864 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 21870 | ref | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 21870 | ref | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 21882 | ref | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 21882 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 21882 | ref | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 21888 | ref | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 21900 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 21900 | ref | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 21906 | ref | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 21912 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 21912 | ref | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 21912 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 21918 | ref | gcc -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 21924 | ref | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 21930 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 21954 | ref | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 21990 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 22026 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 22830 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 22920 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 22932 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 22932 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 23202 | ref | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20150208 | 20141124 |
| 23202 | ref | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20150208 | 20141124 |
| 25452 | ref | gcc -mcpu=xscale -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 25758 | ref | gcc -mcpu=arm9e -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 25860 | ref | gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 25866 | ref | gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 25872 | ref | gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 25878 | ref | gcc -mcpu=arm940t -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 25878 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 25878 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 25890 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 25896 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 25896 | ref | gcc -mcpu=arm920t -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 25896 | ref | gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 25908 | ref | gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 25908 | ref | gcc -mcpu=arm920 -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 25926 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 25926 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 25926 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 25968 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 25980 | ref | gcc -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 26010 | ref | gcc -mcpu=arm9 -Os -fomit-frame-pointer | 20150208 | 20141124 |
| 30654 | ref | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20150208 | 20141124 |
| 30660 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20150208 | 20141124 |
| 30672 | ref | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20150208 | 20141124 |
| 30678 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20150208 | 20141124 |
| 30678 | ref | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20150208 | 20141124 |
| 30684 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20150208 | 20141124 |
| 30690 | ref | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20150208 | 20141124 |
| 30690 | ref | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20150208 | 20141124 |
| 30690 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20150208 | 20141124 |
| 30696 | ref | gcc -O -fomit-frame-pointer | 20150208 | 20141124 |
| 30696 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20150208 | 20141124 |
| 30696 | ref | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20150208 | 20141124 |
| 30696 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20150208 | 20141124 |
| 30696 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20150208 | 20141124 |
| 30702 | ref | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20150208 | 20141124 |
| 30708 | ref | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20150208 | 20141124 |
| 30708 | ref | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20150208 | 20141124 |
| 30714 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20150208 | 20141124 |
| 30714 | ref | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20150208 | 20141124 |
| 31458 | ref | gcc -mcpu=xscale -O -fomit-frame-pointer | 20150208 | 20141124 |
| 73044 | little-1 | gcc -funroll-loops | 20150208 | 20141124 |
| 73080 | little-1 | cc | 20150208 | 20141124 |
| 73152 | little-1 | gcc | 20150208 | 20141124 |
| 146832 | ref | cc | 20150208 | 20141124 |
| 146856 | ref | gcc | 20150208 | 20141124 |
| 150750 | ref | gcc -funroll-loops | 20150208 | 20141124 |