| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 963120 | ref | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 963402 | ref | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 963756 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 963996 | ref | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20150405 | 20141124 |
| 964164 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 964608 | ref | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 964776 | ref | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 964908 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 965016 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 965514 | ref | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 966414 | ref | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 966684 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 969114 | ref | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 970260 | ref | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 983622 | ref | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 1085910 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20150405 | 20141124 |
| 1086384 | ref | gcc -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 1089372 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20150405 | 20141124 |
| 1090236 | ref | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 1092114 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20150405 | 20141124 |
| 1176750 | ref | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 1177104 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 1178286 | ref | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 1178340 | ref | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 1178364 | ref | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 1178484 | ref | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 1178514 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20150405 | 20141124 |
| 1178688 | ref | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 1178808 | ref | gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer | 20150405 | 20141124 |
| 1178994 | ref | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 1179222 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 1179894 | ref | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 1180284 | ref | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20150405 | 20141124 |
| 1181706 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 1182318 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 1184034 | ref | gcc -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 1184496 | ref | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 1185048 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 1189326 | ref | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20150404 | 20141124 |
| 1189500 | ref | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20150404 | 20141124 |
| 1190370 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20150404 | 20141124 |
| 1190496 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 1190820 | ref | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 1190934 | ref | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 1191030 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 1191210 | ref | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20150404 | 20141124 |
| 1191312 | ref | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20150404 | 20141124 |
| 1191642 | ref | gcc -mcpu=xscale -O -fomit-frame-pointer | 20150405 | 20141124 |
| 1192044 | ref | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20150404 | 20141124 |
| 1192836 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 1193604 | ref | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20150404 | 20141124 |
| 1193826 | ref | gcc -mcpu=iwmmxt -O -fomit-frame-pointer | 20150405 | 20141124 |
| 1193994 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 1194384 | ref | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20150405 | 20141124 |
| 1194774 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20150405 | 20141124 |
| 1198944 | ref | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20150405 | 20141124 |
| 1199772 | ref | gcc -O -fomit-frame-pointer | 20150404 | 20141124 |
| 1207272 | ref | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20150404 | 20141124 |
| 1213500 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20150405 | 20141124 |
| 1213728 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 1213830 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 1214142 | ref | gcc -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 1214400 | ref | gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 1214478 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 1214736 | ref | gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 1215042 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20150405 | 20141124 |
| 1215120 | ref | gcc -mcpu=arm940t -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 1215474 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 1215846 | ref | gcc -mcpu=arm9e -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 1215948 | ref | gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 1216488 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20150405 | 20141124 |
| 1216644 | ref | gcc -mcpu=arm920t -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 1216710 | ref | gcc -mcpu=arm920 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 1218930 | ref | gcc -mcpu=xscale -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 1219326 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 1219572 | ref | gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer | 20150405 | 20141124 |
| 1219806 | ref | gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 20150405 | 20141124 |
| 1219962 | ref | gcc -mcpu=arm9 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 1220064 | ref | gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 1220688 | ref | gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer | 20150405 | 20141124 |
| 1221570 | ref | gcc -mcpu=iwmmxt -Os -fomit-frame-pointer | 20150405 | 20141124 |
| 1257318 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20150405 | 20141124 |
| 1261326 | ref | gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer | 20150405 | 20141124 |
| 1263432 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20150405 | 20141124 |
| 1272900 | ref | gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer | 20150405 | 20141124 |
| 1274640 | ref | gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer | 20150405 | 20141124 |
| 1277166 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20150405 | 20141124 |
| 1279080 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20150405 | 20141124 |
| 1280268 | ref | gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer | 20150405 | 20141124 |
| 2988240 | ref | gcc -funroll-loops | 20150405 | 20141124 |
| 2989518 | ref | gcc | 20150404 | 20141124 |
| 2993538 | ref | cc | 20150405 | 20141124 |
| Compiler | Implementations
|
| 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
|