| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 267612 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140516 | 20140514 |
| 277228 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140516 | 20140514 |
| 282218 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140516 | 20140514 |
| 285206 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140516 | 20140514 |
| 287904 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140516 | 20140514 |
| 288116 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140516 | 20140514 |
| 288781 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140516 | 20140514 |
| 290996 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140516 | 20140514 |
| 293405 | ref | gcc -O -fomit-frame-pointer | 20140516 | 20140514 |
| 295885 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140516 | 20140514 |
| 300571 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140516 | 20140514 |
| 310455 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140516 | 20140514 |
| 311244 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140516 | 20140514 |
| 311511 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140516 | 20140514 |
| 314973 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140516 | 20140514 |
| 319257 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140516 | 20140514 |
| 319841 | ref | gcc -Os -fomit-frame-pointer | 20140516 | 20140514 |
| 321882 | ref | gcc -O2 -fomit-frame-pointer | 20140516 | 20140514 |
| 322026 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140516 | 20140514 |
| 324636 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
| 330792 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140516 | 20140514 |
| 330962 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140516 | 20140514 |
| 332265 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140516 | 20140514 |
| 332959 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140516 | 20140514 |
| 333248 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140516 | 20140514 |
| 333418 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
| 333524 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140516 | 20140514 |
| 334411 | ref | gcc -O3 -fomit-frame-pointer | 20140516 | 20140514 |
| 336758 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140516 | 20140514 |
| 337107 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
| 341160 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140516 | 20140514 |
| 342683 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140516 | 20140514 |
| 345680 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140516 | 20140514 |
| 346033 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140516 | 20140514 |
| 346581 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140516 | 20140514 |
| 347751 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
| 347971 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140516 | 20140514 |
| 348734 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140516 | 20140514 |
| 350430 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
| 350655 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
| 354149 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140516 | 20140514 |
| 356901 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
| 371562 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
| 379084 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140516 | 20140514 |
| 382917 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140516 | 20140514 |
| 394519 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140516 | 20140514 |
| 414552 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140516 | 20140514 |
| 480741 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
| 480922 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140516 | 20140514 |
| 481387 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
| 481680 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
| 506370 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
| 821873 | ref | cc | 20140516 | 20140514 |
| 823565 | ref | gcc | 20140516 | 20140514 |
| 829211 | ref | gcc -funroll-loops | 20140516 | 20140514 |
| 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
|