| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 556047 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140627 | 20140529 |
| 558695 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140627 | 20140529 |
| 603917 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140627 | 20140529 |
| 609928 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140627 | 20140529 |
| 665992 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140627 | 20140529 |
| 687679 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140627 | 20140529 |
| 708820 | ref | gcc -O2 -fomit-frame-pointer | 20140627 | 20140529 |
| 720847 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140627 | 20140529 |
| 737468 | ref | gcc -O3 -fomit-frame-pointer | 20140627 | 20140529 |
| 751362 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140627 | 20140529 |
| 751362 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140627 | 20140529 |
| 751362 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140627 | 20140529 |
| 751378 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140627 | 20140529 |
| 751378 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140627 | 20140529 |
| 771190 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140627 | 20140529 |
| 799932 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140627 | 20140529 |
| 799955 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140627 | 20140529 |
| 799988 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140627 | 20140529 |
| 799998 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140627 | 20140529 |
| 800028 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140627 | 20140529 |
| 814464 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140627 | 20140529 |
| 911244 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140627 | 20140529 |
| 922062 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140627 | 20140529 |
| 939510 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140627 | 20140529 |
| 956794 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140627 | 20140529 |
| 966856 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140627 | 20140529 |
| 975846 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140627 | 20140529 |
| 975852 | ref | gcc -Os -fomit-frame-pointer | 20140627 | 20140529 |
| 984884 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140627 | 20140529 |
| 984888 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140627 | 20140529 |
| 984892 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140627 | 20140529 |
| 984909 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140627 | 20140529 |
| 984924 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140627 | 20140529 |
| 988588 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140627 | 20140529 |
| 988588 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140627 | 20140529 |
| 988590 | ref | gcc -O -fomit-frame-pointer | 20140627 | 20140529 |
| 1004797 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140627 | 20140529 |
| 1017291 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140627 | 20140529 |
| 1030187 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140627 | 20140529 |
| 1030195 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140627 | 20140529 |
| 1057646 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140627 | 20140529 |
| 1057649 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140627 | 20140529 |
| 1057650 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140627 | 20140529 |
| 1057653 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140627 | 20140529 |
| 1057657 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140627 | 20140529 |
| 1067054 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140627 | 20140529 |
| 1091748 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140627 | 20140529 |
| 1147689 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140627 | 20140529 |
| 1172978 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140627 | 20140529 |
| 1172992 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140627 | 20140529 |
| 1192246 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140627 | 20140529 |
| 1244863 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140627 | 20140529 |
| 3681854 | ref | gcc -funroll-loops | 20140627 | 20140529 |
| 3681965 | ref | cc | 20140627 | 20140529 |
| 3682045 | ref | gcc | 20140627 | 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
|