| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 55030 | opt | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140611 | 20140529 |
| 56080 | opt | gcc -O3 -fomit-frame-pointer | 20140611 | 20140529 |
| 56475 | opt | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140611 | 20140529 |
| 57285 | opt | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140611 | 20140529 |
| 57805 | opt | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140611 | 20140529 |
| 59146 | opt | gcc -O2 -fomit-frame-pointer | 20140611 | 20140529 |
| 59616 | opt | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140611 | 20140529 |
| 60336 | opt | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140611 | 20140529 |
| 60602 | opt | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140611 | 20140529 |
| 60926 | opt | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140611 | 20140529 |
| 60926 | opt | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140611 | 20140529 |
| 61366 | opt | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140611 | 20140529 |
| 62258 | opt | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140611 | 20140529 |
| 63736 | opt | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140611 | 20140529 |
| 63838 | opt | gcc -Os -fomit-frame-pointer | 20140611 | 20140529 |
| 63840 | opt | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140611 | 20140529 |
| 63854 | opt | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140611 | 20140529 |
| 63866 | opt | gcc -funroll-loops -Os -fomit-frame-pointer | 20140611 | 20140529 |
| 64080 | opt | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140611 | 20140529 |
| 64209 | opt | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140611 | 20140529 |
| 64244 | opt | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140611 | 20140529 |
| 66066 | opt | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140611 | 20140529 |
| 67052 | opt | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140611 | 20140529 |
| 68234 | opt | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140611 | 20140529 |
| 68236 | opt | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140611 | 20140529 |
| 68276 | opt | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140611 | 20140529 |
| 68320 | opt | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140611 | 20140529 |
| 68632 | opt | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140611 | 20140529 |
| 68650 | opt | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140611 | 20140529 |
| 68688 | opt | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140611 | 20140529 |
| 68694 | opt | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140611 | 20140529 |
| 68902 | opt | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140611 | 20140529 |
| 68904 | opt | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140611 | 20140529 |
| 68908 | opt | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140611 | 20140529 |
| 68924 | opt | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140611 | 20140529 |
| 68924 | opt | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140611 | 20140529 |
| 69745 | opt | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140611 | 20140529 |
| 69840 | opt | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140611 | 20140529 |
| 69961 | opt | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140611 | 20140529 |
| 79487 | opt | gcc -O -fomit-frame-pointer | 20140611 | 20140529 |
| 79492 | opt | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140611 | 20140529 |
| 79532 | opt | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140611 | 20140529 |
| 79585 | opt | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140611 | 20140529 |
| 80140 | opt | gcc -funroll-loops -O -fomit-frame-pointer | 20140611 | 20140529 |
| 80140 | opt | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140611 | 20140529 |
| 82916 | opt | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140611 | 20140529 |
| 83022 | opt | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140611 | 20140529 |
| 83022 | opt | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140611 | 20140529 |
| 83082 | opt | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140611 | 20140529 |
| 83096 | opt | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140611 | 20140529 |
| 85290 | opt | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140611 | 20140529 |
| 94134 | opt | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140611 | 20140529 |
| 269288 | opt | gcc | 20140611 | 20140529 |
| 269294 | opt | gcc -funroll-loops | 20140611 | 20140529 |
| 269396 | opt | cc | 20140611 | 20140529 |
| Compiler | Implementations
|
| gcc -mcpu=arm810 -O2 -fomit-frame-pointer | opt |
| gcc -mcpu=arm810 -O3 -fomit-frame-pointer | opt |
| gcc -mcpu=arm810 -O -fomit-frame-pointer | opt |
| gcc -mcpu=arm810 -Os -fomit-frame-pointer | opt |
| gcc -mcpu=arm8 -O2 -fomit-frame-pointer | opt |
| gcc -mcpu=arm8 -O3 -fomit-frame-pointer | opt |
| gcc -mcpu=arm8 -O -fomit-frame-pointer | opt |
| gcc -mcpu=arm8 -Os -fomit-frame-pointer | opt |
| gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | opt |
| gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | opt |
| gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | opt |
| gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | opt |
| gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | opt |
| gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | opt |
| gcc -mcpu=strongarm110 -O -fomit-frame-pointer | opt |
| gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | opt |
| gcc -mcpu=strongarm -O2 -fomit-frame-pointer | opt |
| gcc -mcpu=strongarm -O3 -fomit-frame-pointer | opt |
| gcc -mcpu=strongarm -O -fomit-frame-pointer | opt |
| gcc -mcpu=strongarm -Os -fomit-frame-pointer | opt
|