| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 27718097 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140620 | 20140529 |
| 27718677 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140620 | 20140529 |
| 27966995 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140620 | 20140529 |
| 28100401 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140620 | 20140529 |
| 31711785 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140620 | 20140529 |
| 31911613 | ref | gcc -O3 -fomit-frame-pointer | 20140620 | 20140529 |
| 31988888 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140620 | 20140529 |
| 32864303 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140620 | 20140529 |
| 33919630 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140620 | 20140529 |
| 34555325 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140620 | 20140529 |
| 36126037 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140620 | 20140529 |
| 40185404 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140620 | 20140529 |
| 40187439 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140620 | 20140529 |
| 40187564 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140620 | 20140529 |
| 40187592 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140620 | 20140529 |
| 40189643 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140620 | 20140529 |
| 56267292 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140620 | 20140529 |
| 57380211 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140620 | 20140529 |
| 57868859 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140620 | 20140529 |
| 58103832 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140620 | 20140529 |
| 58377376 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140620 | 20140529 |
| 58378190 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140620 | 20140529 |
| 58378584 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140620 | 20140529 |
| 58675055 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140620 | 20140529 |
| 58679286 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140620 | 20140529 |
| 58981032 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140620 | 20140529 |
| 59542672 | ref | gcc -O2 -fomit-frame-pointer | 20140620 | 20140529 |
| 61835802 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140620 | 20140529 |
| 62334186 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140620 | 20140529 |
| 62335743 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140620 | 20140529 |
| 62354944 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140620 | 20140529 |
| 62358130 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140620 | 20140529 |
| 62366390 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140620 | 20140529 |
| 64037272 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140620 | 20140529 |
| 64271193 | ref | gcc -O -fomit-frame-pointer | 20140620 | 20140529 |
| 64272479 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140620 | 20140529 |
| 64286767 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140620 | 20140529 |
| 85564478 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140620 | 20140529 |
| 85916829 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140620 | 20140529 |
| 88435057 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140620 | 20140529 |
| 88437953 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140620 | 20140529 |
| 88439738 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140620 | 20140529 |
| 88440062 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140620 | 20140529 |
| 88441511 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140620 | 20140529 |
| 90673026 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140620 | 20140529 |
| 91493194 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140620 | 20140529 |
| 91521658 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140620 | 20140529 |
| 91698389 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140620 | 20140529 |
| 91973277 | ref | gcc -Os -fomit-frame-pointer | 20140620 | 20140529 |
| 92023321 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140620 | 20140529 |
| 101365897 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140620 | 20140529 |
| 101933591 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140620 | 20140529 |
| 184633378 | ref | gcc -funroll-loops | 20140620 | 20140529 |
| 184634174 | ref | gcc | 20140620 | 20140529 |
| 184642673 | ref | cc | 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
|