| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 446383 | ref | gcc -O3 -fomit-frame-pointer | 20140619 | 20140529 |
| 452063 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140619 | 20140529 |
| 453670 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140619 | 20140529 |
| 454872 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140619 | 20140529 |
| 454978 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140619 | 20140529 |
| 461728 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140619 | 20140529 |
| 461862 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140619 | 20140529 |
| 471502 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140619 | 20140529 |
| 473873 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140619 | 20140529 |
| 488170 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140619 | 20140529 |
| 523589 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140619 | 20140529 |
| 523796 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140619 | 20140529 |
| 555234 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140619 | 20140529 |
| 555237 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140619 | 20140529 |
| 555241 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140619 | 20140529 |
| 555242 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140619 | 20140529 |
| 555247 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140619 | 20140529 |
| 601827 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140619 | 20140529 |
| 605858 | ref | gcc -O2 -fomit-frame-pointer | 20140619 | 20140529 |
| 605919 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140619 | 20140529 |
| 610274 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140619 | 20140529 |
| 618876 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140619 | 20140529 |
| 643666 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140619 | 20140529 |
| 674503 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140619 | 20140529 |
| 675451 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140619 | 20140529 |
| 675467 | ref | gcc -O -fomit-frame-pointer | 20140619 | 20140529 |
| 675682 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140619 | 20140529 |
| 709112 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140619 | 20140529 |
| 709239 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140619 | 20140529 |
| 709240 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140619 | 20140529 |
| 709242 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140619 | 20140529 |
| 709273 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140619 | 20140529 |
| 712542 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140619 | 20140529 |
| 712554 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140619 | 20140529 |
| 712556 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140619 | 20140529 |
| 712564 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140619 | 20140529 |
| 712568 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140619 | 20140529 |
| 719834 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140619 | 20140529 |
| 787660 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140619 | 20140529 |
| 858733 | ref | gcc -Os -fomit-frame-pointer | 20140619 | 20140529 |
| 859463 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140619 | 20140529 |
| 862602 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140619 | 20140529 |
| 877038 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140619 | 20140529 |
| 893685 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140619 | 20140529 |
| 893699 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140619 | 20140529 |
| 897357 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140619 | 20140529 |
| 941021 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140619 | 20140529 |
| 944708 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140619 | 20140529 |
| 945227 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140619 | 20140529 |
| 945250 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140619 | 20140529 |
| 945279 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140619 | 20140529 |
| 985864 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140619 | 20140529 |
| 2125412 | ref | gcc -funroll-loops | 20140619 | 20140529 |
| 2125599 | ref | gcc | 20140619 | 20140529 |
| 2126136 | ref | cc | 20140619 | 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
|