| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1056887 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140627 | 20140529 |
| 1106375 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140627 | 20140529 |
| 1132346 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140627 | 20140529 |
| 1135683 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140627 | 20140529 |
| 1137879 | ref | gcc -O3 -fomit-frame-pointer | 20140627 | 20140529 |
| 1143428 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140627 | 20140529 |
| 1180973 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140627 | 20140529 |
| 1181083 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140627 | 20140529 |
| 1189813 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140627 | 20140529 |
| 1190432 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140627 | 20140529 |
| 1190698 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140627 | 20140529 |
| 1191121 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140627 | 20140529 |
| 1191124 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140627 | 20140529 |
| 1191619 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140627 | 20140529 |
| 1194631 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140627 | 20140529 |
| 1290351 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140627 | 20140529 |
| 1290411 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140627 | 20140529 |
| 1310959 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140627 | 20140529 |
| 1314216 | ref | gcc -O2 -fomit-frame-pointer | 20140627 | 20140529 |
| 1353899 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140627 | 20140529 |
| 1356383 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140627 | 20140529 |
| 1356419 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140627 | 20140529 |
| 1356435 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140627 | 20140529 |
| 1356471 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140627 | 20140529 |
| 1356485 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140627 | 20140529 |
| 1356898 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140627 | 20140529 |
| 1366559 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140627 | 20140529 |
| 1386655 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140627 | 20140529 |
| 1410812 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140627 | 20140529 |
| 1410826 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140627 | 20140529 |
| 1410833 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140627 | 20140529 |
| 1410898 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140627 | 20140529 |
| 1410961 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140627 | 20140529 |
| 1435457 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140627 | 20140529 |
| 1436451 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140627 | 20140529 |
| 1454251 | ref | gcc -Os -fomit-frame-pointer | 20140627 | 20140529 |
| 1467446 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140627 | 20140529 |
| 1468019 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140627 | 20140529 |
| 1487545 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140627 | 20140529 |
| 1487603 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140627 | 20140529 |
| 1487612 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140627 | 20140529 |
| 1487621 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140627 | 20140529 |
| 1487625 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140627 | 20140529 |
| 1491974 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140627 | 20140529 |
| 1504316 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140627 | 20140529 |
| 1504396 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140627 | 20140529 |
| 1647110 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140627 | 20140529 |
| 1647119 | ref | gcc -O -fomit-frame-pointer | 20140627 | 20140529 |
| 1647136 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140627 | 20140529 |
| 1647137 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140627 | 20140529 |
| 1647562 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140627 | 20140529 |
| 1665382 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140627 | 20140529 |
| 5351394 | ref | gcc | 20140627 | 20140529 |
| 5352314 | ref | gcc -funroll-loops | 20140627 | 20140529 |
| 5352517 | ref | cc | 20140627 | 20140529 |
| 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
|