| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1866783 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140628 | 20140529 |
| 1872102 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140628 | 20140529 |
| 1877900 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140628 | 20140529 |
| 1879750 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140628 | 20140529 |
| 1888030 | ref | gcc -O3 -fomit-frame-pointer | 20140628 | 20140529 |
| 1894012 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140628 | 20140529 |
| 1897675 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140628 | 20140529 |
| 1897805 | ref | gcc -O2 -fomit-frame-pointer | 20140628 | 20140529 |
| 1919868 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140628 | 20140529 |
| 1923153 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140628 | 20140529 |
| 2040426 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140628 | 20140529 |
| 2040427 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140628 | 20140529 |
| 2040455 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140628 | 20140529 |
| 2040467 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140628 | 20140529 |
| 2040615 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140628 | 20140529 |
| 2066273 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140628 | 20140529 |
| 2066343 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140628 | 20140529 |
| 2066371 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140628 | 20140529 |
| 2066443 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140628 | 20140529 |
| 2066487 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140628 | 20140529 |
| 2113446 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140628 | 20140529 |
| 2169558 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140628 | 20140529 |
| 2177137 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140628 | 20140529 |
| 2190276 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140628 | 20140529 |
| 2341863 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140628 | 20140529 |
| 2341985 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140628 | 20140529 |
| 2433210 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140628 | 20140529 |
| 2438560 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140628 | 20140529 |
| 2508215 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140628 | 20140529 |
| 2508374 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140628 | 20140529 |
| 2508474 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140628 | 20140529 |
| 2509750 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140628 | 20140529 |
| 2511139 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140628 | 20140529 |
| 2610228 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140628 | 20140529 |
| 2610388 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140628 | 20140529 |
| 2610594 | ref | gcc -Os -fomit-frame-pointer | 20140628 | 20140529 |
| 2670667 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140628 | 20140529 |
| 2677651 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140628 | 20140529 |
| 2699744 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140628 | 20140529 |
| 2910635 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140628 | 20140529 |
| 2910863 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140628 | 20140529 |
| 2910896 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140628 | 20140529 |
| 2911073 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140628 | 20140529 |
| 2911169 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140628 | 20140529 |
| 2966567 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140628 | 20140529 |
| 2966570 | ref | gcc -O -fomit-frame-pointer | 20140628 | 20140529 |
| 2977760 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140628 | 20140529 |
| 2977866 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140628 | 20140529 |
| 2987248 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140628 | 20140529 |
| 2998151 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140628 | 20140529 |
| 3011085 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140628 | 20140529 |
| 3026114 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140628 | 20140529 |
| 8585152 | ref | gcc | 20140628 | 20140529 |
| 8585195 | ref | gcc -funroll-loops | 20140628 | 20140529 |
| 8585852 | ref | cc | 20140628 | 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
|