| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 337883 | c | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140516 | 20140514 |
| 342918 | c | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140516 | 20140514 |
| 344018 | c | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140516 | 20140514 |
| 353798 | c | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140516 | 20140514 |
| 355571 | c | gcc -O -fomit-frame-pointer | 20140516 | 20140514 |
| 355868 | c | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140516 | 20140514 |
| 357344 | c | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140516 | 20140514 |
| 357705 | c | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140516 | 20140514 |
| 359709 | c | gcc -Os -fomit-frame-pointer | 20140516 | 20140514 |
| 360798 | c | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140516 | 20140514 |
| 362327 | c | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140516 | 20140514 |
| 365767 | c | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140516 | 20140514 |
| 365824 | c | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140516 | 20140514 |
| 366097 | c | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140516 | 20140514 |
| 370548 | c | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140516 | 20140514 |
| 372807 | c | gcc -funroll-loops -O -fomit-frame-pointer | 20140516 | 20140514 |
| 375862 | c | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140516 | 20140514 |
| 380467 | c | gcc -funroll-loops -Os -fomit-frame-pointer | 20140516 | 20140514 |
| 386594 | c | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140516 | 20140514 |
| 392523 | c | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140516 | 20140514 |
| 420572 | c | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140516 | 20140514 |
| 421080 | c | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140516 | 20140514 |
| 436502 | c | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140516 | 20140514 |
| 439833 | c | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140516 | 20140514 |
| 439887 | c | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140516 | 20140514 |
| 440290 | c | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140516 | 20140514 |
| 441745 | c | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140516 | 20140514 |
| 458870 | c | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140516 | 20140514 |
| 477216 | c | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140516 | 20140514 |
| 486483 | c | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140516 | 20140514 |
| 487026 | c | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
| 506722 | c | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
| 516503 | c | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140516 | 20140514 |
| 518027 | c | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
| 525790 | c | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
| 552940 | c | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140516 | 20140514 |
| 564818 | c | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140516 | 20140514 |
| 567640 | c | gcc -O2 -fomit-frame-pointer | 20140516 | 20140514 |
| 569170 | c | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140516 | 20140514 |
| 586807 | c | cc | 20140516 | 20140514 |
| 587602 | c | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140516 | 20140514 |
| 601080 | c | gcc -O3 -fomit-frame-pointer | 20140516 | 20140514 |
| 612975 | c | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
| 618940 | c | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140516 | 20140514 |
| 620538 | c | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
| 626126 | c | gcc -funroll-loops | 20140516 | 20140514 |
| 631214 | c | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140516 | 20140514 |
| 635378 | c | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
| 635683 | c | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
| 665661 | c | gcc | 20140516 | 20140514 |
| 678052 | c | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
| 678504 | c | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
| 693759 | c | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140516 | 20140514 |
| 701354 | c | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
| 779688 | c | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
| Compiler | Implementations
|
| gcc -mcpu=arm810 -O2 -fomit-frame-pointer | c |
| gcc -mcpu=arm810 -O3 -fomit-frame-pointer | c |
| gcc -mcpu=arm810 -O -fomit-frame-pointer | c |
| gcc -mcpu=arm810 -Os -fomit-frame-pointer | c |
| gcc -mcpu=arm8 -O2 -fomit-frame-pointer | c |
| gcc -mcpu=arm8 -O3 -fomit-frame-pointer | c |
| gcc -mcpu=arm8 -O -fomit-frame-pointer | c |
| gcc -mcpu=arm8 -Os -fomit-frame-pointer | c |
| gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | c |
| gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | c |
| gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | c |
| gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | c |
| gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | c |
| gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | c |
| gcc -mcpu=strongarm110 -O -fomit-frame-pointer | c |
| gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | c |
| gcc -mcpu=strongarm -O2 -fomit-frame-pointer | c |
| gcc -mcpu=strongarm -O3 -fomit-frame-pointer | c |
| gcc -mcpu=strongarm -O -fomit-frame-pointer | c |
| gcc -mcpu=strongarm -Os -fomit-frame-pointer | c
|