| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 53560265 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140716 | 20140622 |
| 53565942 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140716 | 20140622 |
| 59333601 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140716 | 20140622 |
| 59763463 | ref | gcc -O3 -fomit-frame-pointer | 20140715 | 20140622 |
| 61507102 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140716 | 20140622 |
| 61712553 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140716 | 20140622 |
| 62586558 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140716 | 20140622 |
| 64334013 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140716 | 20140622 |
| 66055012 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140716 | 20140622 |
| 67655799 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140716 | 20140622 |
| 68156746 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140716 | 20140622 |
| 76929569 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140716 | 20140622 |
| 76935233 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140716 | 20140622 |
| 76939235 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140716 | 20140622 |
| 76941946 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140716 | 20140622 |
| 76942100 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140716 | 20140622 |
| 108990605 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140716 | 20140622 |
| 109703903 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140716 | 20140622 |
| 109745674 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140716 | 20140622 |
| 113504351 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140716 | 20140622 |
| 115946624 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140716 | 20140622 |
| 115949359 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140716 | 20140622 |
| 115971823 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140716 | 20140622 |
| 116553783 | ref | gcc -O2 -fomit-frame-pointer | 20140716 | 20140622 |
| 116618687 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140716 | 20140622 |
| 116624249 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140716 | 20140622 |
| 116641792 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140716 | 20140622 |
| 121170630 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140716 | 20140622 |
| 123406834 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140716 | 20140622 |
| 123410111 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140716 | 20140622 |
| 123415866 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140716 | 20140622 |
| 125182446 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140716 | 20140622 |
| 125193381 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140716 | 20140622 |
| 125200569 | ref | gcc -O -fomit-frame-pointer | 20140716 | 20140622 |
| 125687077 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140716 | 20140622 |
| 126079913 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140716 | 20140622 |
| 126123804 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140716 | 20140622 |
| 161799744 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140716 | 20140622 |
| 162788211 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140716 | 20140622 |
| 176024881 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140716 | 20140622 |
| 176031135 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140716 | 20140622 |
| 176042798 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140716 | 20140622 |
| 176045222 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140716 | 20140622 |
| 176046100 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140716 | 20140622 |
| 180369989 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140716 | 20140622 |
| 180852967 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140716 | 20140622 |
| 181929190 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140716 | 20140622 |
| 181933891 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140716 | 20140622 |
| 182080521 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140716 | 20140622 |
| 182133046 | ref | gcc -Os -fomit-frame-pointer | 20140716 | 20140622 |
| 199625341 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140716 | 20140622 |
| 200932681 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140716 | 20140622 |
| 365094610 | ref | gcc | 20140716 | 20140622 |
| 365096942 | ref | cc | 20140716 | 20140622 |
| 365116840 | ref | gcc -funroll-loops | 20140716 | 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
|