| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 399305 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 399750 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 416844 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 416953 | ref | gcc -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 423726 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 432465 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 442851 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 450742 | ref | gcc -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 450780 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 454054 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 467748 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 467803 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 485179 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 485316 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 485331 | ref | gcc -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 485508 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 490752 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 491621 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 496497 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 496844 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 503915 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 508276 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 508285 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 508286 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 508320 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 508337 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 516839 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 516850 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 516851 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 516854 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 516858 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 519814 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 534963 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 534964 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 534970 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 534975 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 534983 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 552290 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 552303 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 582224 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140603 | 20140529 |
| 582292 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140603 | 20140529 |
| 622799 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 622805 | ref | gcc -O -fomit-frame-pointer | 20140603 | 20140529 |
| 622851 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140603 | 20140529 |
| 622877 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 622934 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140603 | 20140529 |
| 622957 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140603 | 20140529 |
| 702767 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 702774 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 702776 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 702777 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 704077 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140603 | 20140529 |
| 1562927 | ref | gcc | 20140603 | 20140529 |
| 1562997 | ref | cc | 20140603 | 20140529 |
| 1563004 | ref | gcc -funroll-loops | 20140603 | 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
|