| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 836651 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140518 | 20140514 |
| 860720 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140518 | 20140514 |
| 877716 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140518 | 20140514 |
| 886284 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140518 | 20140514 |
| 891148 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140518 | 20140514 |
| 900544 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140518 | 20140514 |
| 920341 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140518 | 20140514 |
| 920827 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140518 | 20140514 |
| 922585 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140518 | 20140514 |
| 928964 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140518 | 20140514 |
| 929328 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140518 | 20140514 |
| 934809 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140518 | 20140514 |
| 944041 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140518 | 20140514 |
| 945975 | ref | gcc -O3 -fomit-frame-pointer | 20140518 | 20140514 |
| 952425 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140518 | 20140514 |
| 954865 | ref | gcc -O2 -fomit-frame-pointer | 20140518 | 20140514 |
| 984761 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140518 | 20140514 |
| 989146 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140518 | 20140514 |
| 989880 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140518 | 20140514 |
| 994278 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140518 | 20140514 |
| 996804 | ref | gcc -O -fomit-frame-pointer | 20140518 | 20140514 |
| 1006425 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140518 | 20140514 |
| 1009024 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140518 | 20140514 |
| 1009976 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140518 | 20140514 |
| 1011411 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140518 | 20140514 |
| 1015625 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140518 | 20140514 |
| 1017296 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140518 | 20140514 |
| 1018278 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140518 | 20140514 |
| 1020471 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140518 | 20140514 |
| 1021322 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140518 | 20140514 |
| 1023926 | ref | gcc -Os -fomit-frame-pointer | 20140518 | 20140514 |
| 1024549 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140518 | 20140514 |
| 1043604 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140518 | 20140514 |
| 1048101 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140518 | 20140514 |
| 1048452 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140518 | 20140514 |
| 1048845 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140518 | 20140514 |
| 1050354 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140518 | 20140514 |
| 1053593 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140518 | 20140514 |
| 1054953 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140518 | 20140514 |
| 1056494 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140518 | 20140514 |
| 1056881 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140518 | 20140514 |
| 1057264 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140518 | 20140514 |
| 1058049 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140518 | 20140514 |
| 1063160 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140518 | 20140514 |
| 1065741 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140518 | 20140514 |
| 1066665 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140518 | 20140514 |
| 1090553 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140518 | 20140514 |
| 1110037 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140518 | 20140514 |
| 1117124 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140518 | 20140514 |
| 1121286 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140518 | 20140514 |
| 1138933 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140518 | 20140514 |
| 1154000 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140518 | 20140514 |
| 3000810 | ref | cc | 20140518 | 20140514 |
| 3025591 | ref | gcc | 20140518 | 20140514 |
| 3044296 | 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
|