| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 4111788 | ref10 | gcc -mcpu=xscale -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 4233942 | ref10 | gcc -mcpu=arm9e -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 4316772 | ref10 | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 4320798 | ref10 | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 4325322 | ref10 | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 4426878 | ref10 | gcc -mcpu=arm9 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 4426914 | ref10 | gcc -mcpu=arm920t -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 4428354 | ref10 | gcc -mcpu=arm940t -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 4428552 | ref10 | gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 4429884 | ref10 | gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 4433934 | ref10 | gcc -mcpu=arm920 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 4441842 | ref10 | gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 4445232 | ref10 | gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 4456230 | ref10 | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 4464738 | ref10 | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 4496658 | ref10 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 4511226 | ref10 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 4515024 | ref10 | gcc -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 4515804 | ref10 | gcc -funroll-loops -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 4536684 | ref10 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 4546044 | ref10 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 4556946 | ref10 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 4566348 | ref10 | gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 4568994 | ref10 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 5319288 | ref10 | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 5334840 | ref10 | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 5482326 | ref10 | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 5500416 | ref10 | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 6669684 | ref10 | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 6672666 | ref10 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 6672744 | ref10 | gcc -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 6674628 | ref10 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 6683982 | ref10 | gcc -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 6702312 | ref10 | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 7084968 | ref10 | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 7098240 | ref10 | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 7109886 | ref10 | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 7110948 | ref10 | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 7120494 | ref10 | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 7123788 | ref10 | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 7130718 | ref10 | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 7130850 | ref10 | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 7136298 | ref10 | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 7144602 | ref10 | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 7155486 | ref10 | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 7164276 | ref10 | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 7174020 | ref10 | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 7178130 | ref10 | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 7182480 | ref10 | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 7184796 | ref10 | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 7188474 | ref10 | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 7193490 | ref10 | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 7200144 | ref10 | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 7202502 | ref10 | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 7213632 | ref10 | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 7230744 | ref10 | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 7234896 | ref10 | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 7250916 | ref10 | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 7284378 | ref10 | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 7288356 | ref10 | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 8569578 | ref10 | gcc -mcpu=xscale -O -fomit-frame-pointer | 20150404 | 20141124 |
| 8636094 | ref10 | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20150404 | 20141124 |
| 8892612 | ref10 | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20150404 | 20141124 |
| 8895708 | ref10 | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20150404 | 20141124 |
| 8897832 | ref10 | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 8899176 | ref10 | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20150404 | 20141124 |
| 8899464 | ref10 | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20150404 | 20141124 |
| 8903520 | ref10 | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 8904606 | ref10 | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 8906622 | ref10 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20150404 | 20141124 |
| 8906706 | ref10 | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 8910360 | ref10 | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 8910516 | ref10 | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 8914014 | ref10 | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20150404 | 20141124 |
| 8919840 | ref10 | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20150404 | 20141124 |
| 8921592 | ref10 | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 8947224 | ref10 | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20150404 | 20141124 |
| 8954724 | ref10 | gcc -O -fomit-frame-pointer | 20150404 | 20141124 |
| 9078420 | ref10 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20150404 | 20141124 |
| 9093354 | ref10 | gcc -funroll-loops -O -fomit-frame-pointer | 20150404 | 20141124 |
| 21046560 | ref10 | cc | 20150404 | 20141124 |
| 21055200 | ref10 | gcc | 20150404 | 20141124 |
| 21105810 | ref10 | gcc -funroll-loops | 20150404 | 20141124 |
| 46252224 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 47260530 | ref | gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 49000488 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 50926710 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 51784734 | ref | gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 52013844 | ref | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 55862658 | ref | gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 55905924 | ref | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 57213504 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 57868764 | ref | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 57883752 | ref | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 57888186 | ref | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 57892770 | ref | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 57895530 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 57901680 | ref | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 57906738 | ref | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 57907518 | ref | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 57915234 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 57917136 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 57921546 | ref | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 57931884 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 57957258 | ref | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 57980736 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 58049748 | ref | gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer | 20150404 | 20141124 |
| 58050096 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20150404 | 20141124 |
| 58059804 | ref | gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer | 20150404 | 20141124 |
| 58071102 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20150404 | 20141124 |
| 60492978 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 60524196 | ref | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 60524286 | ref | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 60536610 | ref | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 60541488 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 60542592 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 60548142 | ref | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 60550980 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 60551262 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 60552516 | ref | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 60554514 | ref | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 60574674 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 60576186 | ref | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 60579972 | ref | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 60593646 | ref | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 61658298 | ref | gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 61687974 | ref | gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 61727658 | ref | gcc -mcpu=iwmmxt -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 61773570 | ref | gcc -mcpu=xscale -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 61818744 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 61839546 | ref | gcc -mcpu=arm920 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 61842720 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 61844844 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 61851378 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 61852818 | ref | gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 61852950 | ref | gcc -mcpu=arm9 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 61858536 | ref | gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 61860888 | ref | gcc -mcpu=arm920t -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 61868346 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 61871058 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 61872414 | ref | gcc -mcpu=arm940t -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 61893162 | ref | gcc -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 61903878 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 61904646 | ref | gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 61905234 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 61930662 | ref | gcc -mcpu=arm9e -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 61932918 | ref | gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 61948158 | ref | gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 62232012 | ref | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 62233128 | ref | gcc -O -fomit-frame-pointer | 20150404 | 20141124 |
| 62236152 | ref | gcc -mcpu=xscale -O -fomit-frame-pointer | 20150404 | 20141124 |
| 62236392 | ref | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20150404 | 20141124 |
| 62245782 | ref | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 62245950 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 62249970 | ref | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20150404 | 20141124 |
| 62254902 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 62255052 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20150404 | 20141124 |
| 62255160 | ref | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20150404 | 20141124 |
| 62259570 | ref | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20150404 | 20141124 |
| 62259840 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20150404 | 20141124 |
| 62261808 | ref | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 62264826 | ref | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20150404 | 20141124 |
| 62270496 | ref | gcc -mcpu=iwmmxt -O -fomit-frame-pointer | 20150404 | 20141124 |
| 62274888 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 62280630 | ref | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20150404 | 20141124 |
| 62294934 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 62300646 | ref | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20150404 | 20141124 |
| 62668566 | ref | gcc -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 62689572 | ref | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 65216562 | ref | gcc -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 65244690 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 65259384 | ref | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 323138178 | ref | cc | 20150404 | 20141124 |
| 323180610 | ref | gcc -funroll-loops | 20150404 | 20141124 |
| 323213502 | ref | gcc | 20150404 | 20141124 |