| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 394888 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 407175 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 425372 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 426706 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 430305 | ref | gcc -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 431752 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 432137 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 432289 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 432322 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 432333 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 443981 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140625 | 20140622 |
| 444761 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140625 | 20140622 |
| 444881 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 470797 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 471835 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 472008 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 472955 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 473976 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 475777 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 475815 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 476644 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 476691 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 476800 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 481060 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140625 | 20140622 |
| 481752 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140625 | 20140622 |
| 481994 | ref | gcc -O -fomit-frame-pointer | 20140625 | 20140622 |
| 483199 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140625 | 20140622 |
| 483758 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140625 | 20140622 |
| 484816 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140625 | 20140622 |
| 488297 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140625 | 20140622 |
| 488443 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140625 | 20140622 |
| 488555 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140625 | 20140622 |
| 488606 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140625 | 20140622 |
| 488983 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140625 | 20140622 |
| 492758 | ref | gcc -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 539670 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 539828 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 542161 | ref | gcc -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 542358 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 542797 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 542807 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 542980 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 542987 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 543147 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 543988 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 544334 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 544865 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 545050 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 793662 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 1029404 | ref | gcc | 20140625 | 20140622 |
| 1029441 | ref | cc | 20140625 | 20140622 |
| 1029567 | ref | gcc -funroll-loops | 20140625 | 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
|