| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1214727 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 1286655 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 1366601 | ref | gcc -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 1392783 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 1457471 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 1517971 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 1531665 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 1586546 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 1606100 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 1606118 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 1606171 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 1606232 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 1606237 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 1757103 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 1757276 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 1763473 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 1765468 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 1813122 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 1823003 | ref | gcc -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 1823132 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 1855907 | ref | gcc -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 1867377 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 1867396 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 1867421 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 1867436 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 1867469 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 1905884 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 1916943 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 1929711 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140608 | 20140529 |
| 1933968 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 1934048 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 1934058 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 1934059 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 1944488 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140608 | 20140529 |
| 1951292 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 1972304 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 2009064 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 2073813 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 2073915 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 2073927 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140608 | 20140529 |
| 2074122 | ref | gcc -O -fomit-frame-pointer | 20140608 | 20140529 |
| 2115080 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 2115090 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140608 | 20140529 |
| 2115194 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 2115269 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 2115357 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 2354848 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 2466331 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 2788911 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140608 | 20140529 |
| 3113709 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 3261615 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 3404062 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140608 | 20140529 |
| 6571621 | ref | gcc -funroll-loops | 20140608 | 20140529 |
| 6571625 | ref | cc | 20140608 | 20140529 |
| 6572207 | ref | gcc | 20140608 | 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
|