| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1002254 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 1025323 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 1029240 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 1033468 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 1048577 | ref | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 1050685 | ref | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 1050778 | ref | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 1052412 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140805 | 20140622 |
| 1053268 | ref | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 1054158 | ref | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 1054311 | ref | gcc -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 1057857 | ref | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 1062598 | ref | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 1063784 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 1064421 | ref | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 1065231 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 1066579 | ref | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 1069014 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140805 | 20140622 |
| 1072552 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 1079376 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 1082184 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 1089588 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 1090306 | ref | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 1098459 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 1101355 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 1104509 | ref | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 1233032 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 1250690 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 1263098 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140805 | 20140622 |
| 1273404 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 1278571 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140805 | 20140622 |
| 1285664 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 1303812 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140805 | 20140622 |
| 1307833 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 1308116 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140805 | 20140622 |
| 1308748 | ref | gcc -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 1312246 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 1323594 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140805 | 20140622 |
| 1324315 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140805 | 20140622 |
| 1329268 | ref | gcc -O -fomit-frame-pointer | 20140804 | 20140622 |
| 1332362 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140805 | 20140622 |
| 1333324 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140805 | 20140622 |
| 1333384 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140805 | 20140622 |
| 1333531 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 1334868 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 1335063 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 1347237 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 1350518 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 1352903 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 1354590 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140805 | 20140622 |
| 1358634 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140805 | 20140622 |
| 1359061 | ref | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140805 | 20140622 |
| 1361128 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140805 | 20140622 |
| 1365556 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 1371560 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 1372348 | ref | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140805 | 20140622 |
| 1373248 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 1373613 | ref | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140805 | 20140622 |
| 1376735 | ref | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140805 | 20140622 |
| 1377945 | ref | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140805 | 20140622 |
| 1378882 | ref | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140805 | 20140622 |
| 1382001 | ref | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140805 | 20140622 |
| 1383143 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 1383177 | ref | gcc -Os -fomit-frame-pointer | 20140804 | 20140622 |
| 1383828 | ref | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140805 | 20140622 |
| 1385067 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 1392443 | ref | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140805 | 20140622 |
| 1398169 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 1399810 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 1401064 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 1401685 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 1401880 | ref | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140805 | 20140622 |
| 1408434 | ref | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140805 | 20140622 |
| 1408468 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 1419926 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 1427601 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140805 | 20140622 |
| 1428749 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140805 | 20140622 |
| 1477981 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140805 | 20140622 |
| 1545049 | ref | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 1547658 | ref | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 1549881 | ref | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 1552477 | ref | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 1553090 | ref | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 1553366 | ref | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 1561757 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 1564035 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140805 | 20140622 |
| 1565379 | ref | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 1578090 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 1579632 | ref | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 1593739 | ref | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 1594859 | ref | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 1604864 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140805 | 20140622 |
| 1652254 | ref | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 4454516 | ref | gcc | 20140804 | 20140622 |
| 4457047 | ref | cc | 20140805 | 20140622 |
| 4458065 | ref | gcc -funroll-loops | 20140805 | 20140622 |
| Compiler | Implementations
|
| gcc -mcpu=arm810 -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=arm810 -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=arm810 -O -fomit-frame-pointer | ref |
| gcc -mcpu=arm810 -Os -fomit-frame-pointer | ref |
| gcc -mcpu=arm8 -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=arm8 -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=arm8 -O -fomit-frame-pointer | ref |
| gcc -mcpu=arm8 -Os -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm110 -O -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm -O -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm -Os -fomit-frame-pointer | ref
|