| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 503133060 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20150319 | 20141124 |
| 503133702 | ref | gcc -O3 -fomit-frame-pointer | 20150318 | 20141124 |
| 503139072 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20150319 | 20141124 |
| 503139522 | ref | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20150319 | 20141124 |
| 503142960 | ref | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20150319 | 20141124 |
| 503145936 | ref | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20150318 | 20141124 |
| 503147850 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20150319 | 20141124 |
| 503148924 | ref | gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer | 20150319 | 20141124 |
| 503150634 | ref | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20150318 | 20141124 |
| 503153034 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20150318 | 20141124 |
| 503153484 | ref | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20150319 | 20141124 |
| 503154258 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20150318 | 20141124 |
| 503157042 | ref | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20150319 | 20141124 |
| 503157108 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20150318 | 20141124 |
| 503158632 | ref | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20150319 | 20141124 |
| 503159094 | ref | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20150319 | 20141124 |
| 503162352 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20150318 | 20141124 |
| 503162406 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20150319 | 20141124 |
| 503164332 | ref | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20150319 | 20141124 |
| 503166882 | ref | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20150319 | 20141124 |
| 503172282 | ref | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20150318 | 20141124 |
| 503187480 | ref | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20150319 | 20141124 |
| 503193504 | ref | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20150319 | 20141124 |
| 503195706 | ref | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20150319 | 20141124 |
| 503195856 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20150318 | 20141124 |
| 503196894 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20150318 | 20141124 |
| 503199072 | ref | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20150319 | 20141124 |
| 503200044 | ref | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20150319 | 20141124 |
| 503204802 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20150318 | 20141124 |
| 503205612 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20150318 | 20141124 |
| 503205930 | ref | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20150319 | 20141124 |
| 503206080 | ref | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20150319 | 20141124 |
| 503206374 | ref | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20150319 | 20141124 |
| 503207310 | ref | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20150319 | 20141124 |
| 503207364 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20150319 | 20141124 |
| 503207376 | ref | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20150318 | 20141124 |
| 503207448 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20150318 | 20141124 |
| 503207472 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20150318 | 20141124 |
| 503207682 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20150318 | 20141124 |
| 503208204 | ref | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20150319 | 20141124 |
| 503209152 | ref | gcc -O2 -fomit-frame-pointer | 20150318 | 20141124 |
| 503209266 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20150318 | 20141124 |
| 503210256 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20150318 | 20141124 |
| 503210496 | ref | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20150319 | 20141124 |
| 503210676 | ref | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20150319 | 20141124 |
| 503210700 | ref | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20150319 | 20141124 |
| 503211090 | ref | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20150319 | 20141124 |
| 503213154 | ref | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20150318 | 20141124 |
| 503213712 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20150319 | 20141124 |
| 503214318 | ref | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20150319 | 20141124 |
| 503215734 | ref | gcc -O -fomit-frame-pointer | 20150318 | 20141124 |
| 503216292 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20150318 | 20141124 |
| 503216622 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20150319 | 20141124 |
| 503217642 | ref | gcc -mcpu=xscale -Os -fomit-frame-pointer | 20150319 | 20141124 |
| 503221776 | ref | gcc -mcpu=arm9e -Os -fomit-frame-pointer | 20150319 | 20141124 |
| 503222436 | ref | gcc -mcpu=xscale -O -fomit-frame-pointer | 20150319 | 20141124 |
| 503224932 | ref | gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer | 20150319 | 20141124 |
| 503226138 | ref | gcc -mcpu=iwmmxt -Os -fomit-frame-pointer | 20150319 | 20141124 |
| 503226510 | ref | gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer | 20150319 | 20141124 |
| 503228766 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20150318 | 20141124 |
| 503231304 | ref | gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 20150319 | 20141124 |
| 503232696 | ref | gcc -Os -fomit-frame-pointer | 20150318 | 20141124 |
| 503233464 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20150319 | 20141124 |
| 503235252 | ref | gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 20150319 | 20141124 |
| 503235936 | ref | gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer | 20150319 | 20141124 |
| 503236758 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20150319 | 20141124 |
| 503237424 | ref | gcc -mcpu=arm920t -Os -fomit-frame-pointer | 20150319 | 20141124 |
| 503237796 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20150319 | 20141124 |
| 503240460 | ref | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20150318 | 20141124 |
| 503241138 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20150318 | 20141124 |
| 503241318 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20150318 | 20141124 |
| 503241762 | ref | gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 20150319 | 20141124 |
| 503241834 | ref | gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer | 20150319 | 20141124 |
| 503242464 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20150318 | 20141124 |
| 503243190 | ref | gcc -mcpu=arm940t -Os -fomit-frame-pointer | 20150319 | 20141124 |
| 503245968 | ref | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20150319 | 20141124 |
| 503246100 | ref | gcc -mcpu=arm920 -Os -fomit-frame-pointer | 20150319 | 20141124 |
| 503246244 | ref | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20150319 | 20141124 |
| 503248998 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20150319 | 20141124 |
| 503249514 | ref | gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 20150318 | 20141124 |
| 503249928 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20150318 | 20141124 |
| 503250252 | ref | gcc -mcpu=arm9 -Os -fomit-frame-pointer | 20150318 | 20141124 |
| 503253924 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20150318 | 20141124 |
| 503254878 | ref | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20150318 | 20141124 |
| 503256990 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20150319 | 20141124 |
| 503257086 | ref | gcc -mcpu=iwmmxt -O -fomit-frame-pointer | 20150319 | 20141124 |
| 503277942 | ref | gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 20150319 | 20141124 |
| 503969886 | ref | gcc | 20150318 | 20141124 |
| 503975118 | ref | cc | 20150319 | 20141124 |
| 503994120 | ref | gcc -funroll-loops | 20150319 | 20141124 |
| Compiler | Implementations
|
| gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer | ref |
| gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | ref |
| gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | ref |
| gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | ref |
| gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | ref |
| gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer | ref |
| gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns | ref |
| gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | ref |
| gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | ref |
| gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | ref |
| gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | ref |
| gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer | ref |
| gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns | ref |
| gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | ref |
| gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | ref |
| gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer | ref |
| gcc -mcpu=cortex-r4f -Os -fomit-frame-pointer | ref
|