| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 581647 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140518 | 20140514 |
| 595589 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140518 | 20140514 |
| 622741 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140518 | 20140514 |
| 627082 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140518 | 20140514 |
| 627852 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140518 | 20140514 |
| 632485 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140518 | 20140514 |
| 633470 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140518 | 20140514 |
| 633920 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140518 | 20140514 |
| 635418 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140518 | 20140514 |
| 638190 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140518 | 20140514 |
| 644529 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140518 | 20140514 |
| 648022 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140518 | 20140514 |
| 653759 | ref | gcc -O3 -fomit-frame-pointer | 20140518 | 20140514 |
| 654290 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140518 | 20140514 |
| 655495 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140518 | 20140514 |
| 671989 | ref | gcc -O2 -fomit-frame-pointer | 20140518 | 20140514 |
| 679431 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140518 | 20140514 |
| 679990 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140518 | 20140514 |
| 685857 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140518 | 20140514 |
| 692674 | ref | gcc -O -fomit-frame-pointer | 20140518 | 20140514 |
| 694755 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140518 | 20140514 |
| 694893 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140518 | 20140514 |
| 705307 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140518 | 20140514 |
| 709289 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140518 | 20140514 |
| 710452 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140518 | 20140514 |
| 711691 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140518 | 20140514 |
| 716470 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140518 | 20140514 |
| 718673 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140518 | 20140514 |
| 720772 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140518 | 20140514 |
| 721086 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140518 | 20140514 |
| 721121 | ref | gcc -Os -fomit-frame-pointer | 20140518 | 20140514 |
| 722097 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140518 | 20140514 |
| 722303 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140518 | 20140514 |
| 723320 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140518 | 20140514 |
| 723692 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140518 | 20140514 |
| 725388 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140518 | 20140514 |
| 725724 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140518 | 20140514 |
| 726837 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140518 | 20140514 |
| 727278 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140518 | 20140514 |
| 727759 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140518 | 20140514 |
| 730150 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140518 | 20140514 |
| 731064 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140518 | 20140514 |
| 732584 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140518 | 20140514 |
| 736616 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140518 | 20140514 |
| 741023 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140518 | 20140514 |
| 753560 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140518 | 20140514 |
| 757211 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140518 | 20140514 |
| 783271 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140518 | 20140514 |
| 784121 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140518 | 20140514 |
| 784721 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140518 | 20140514 |
| 786809 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140518 | 20140514 |
| 807834 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140518 | 20140514 |
| 2055527 | ref | cc | 20140518 | 20140514 |
| 2071716 | ref | gcc | 20140518 | 20140514 |
| 2076549 | ref | gcc -funroll-loops | 20140518 | 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
|