| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 35600298 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140620 | 20140529 |
| 35601213 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140620 | 20140529 |
| 39449759 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140620 | 20140529 |
| 39649173 | ref | gcc -O3 -fomit-frame-pointer | 20140620 | 20140529 |
| 40786138 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140620 | 20140529 |
| 40952259 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140620 | 20140529 |
| 41603881 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140620 | 20140529 |
| 42711099 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140620 | 20140529 |
| 43849632 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140620 | 20140529 |
| 44742790 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140620 | 20140529 |
| 44881170 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140620 | 20140529 |
| 51033970 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140620 | 20140529 |
| 51035050 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140620 | 20140529 |
| 51036781 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140620 | 20140529 |
| 51040895 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140620 | 20140529 |
| 51041397 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140620 | 20140529 |
| 72393437 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140620 | 20140529 |
| 72901862 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140620 | 20140529 |
| 73875526 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140620 | 20140529 |
| 74474889 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140620 | 20140529 |
| 74942206 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140620 | 20140529 |
| 76701049 | ref | gcc -O2 -fomit-frame-pointer | 20140620 | 20140529 |
| 77400327 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140620 | 20140529 |
| 77412170 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140620 | 20140529 |
| 77417890 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140620 | 20140529 |
| 77417908 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140620 | 20140529 |
| 77419619 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140620 | 20140529 |
| 78887488 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140620 | 20140529 |
| 82036443 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140620 | 20140529 |
| 82039173 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140620 | 20140529 |
| 82042574 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140620 | 20140529 |
| 83550205 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140620 | 20140529 |
| 83612358 | ref | gcc -O -fomit-frame-pointer | 20140620 | 20140529 |
| 83618458 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140620 | 20140529 |
| 83954826 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140620 | 20140529 |
| 83955707 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140620 | 20140529 |
| 84200289 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140620 | 20140529 |
| 107374505 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140620 | 20140529 |
| 107835147 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140620 | 20140529 |
| 117000700 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140620 | 20140529 |
| 117004882 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140620 | 20140529 |
| 117006718 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140620 | 20140529 |
| 117006879 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140620 | 20140529 |
| 117009276 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140620 | 20140529 |
| 119694336 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140620 | 20140529 |
| 120112322 | ref | gcc -Os -fomit-frame-pointer | 20140620 | 20140529 |
| 120115427 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140620 | 20140529 |
| 120202488 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140620 | 20140529 |
| 120202576 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140620 | 20140529 |
| 120960907 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140620 | 20140529 |
| 132384538 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140620 | 20140529 |
| 132539104 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140620 | 20140529 |
| 241413186 | ref | cc | 20140620 | 20140529 |
| 241450625 | ref | gcc -funroll-loops | 20140620 | 20140529 |
| 241457645 | ref | gcc | 20140620 | 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
|