| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 501600 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140612 | 20140529 |
| 504416 | ref | gcc -O3 -fomit-frame-pointer | 20140612 | 20140529 |
| 512519 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 521330 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140612 | 20140529 |
| 557385 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140612 | 20140529 |
| 599837 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140612 | 20140529 |
| 610961 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140612 | 20140529 |
| 622999 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 633651 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 639892 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140612 | 20140529 |
| 643434 | ref | gcc -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 645594 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 646275 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140612 | 20140529 |
| 646420 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140612 | 20140529 |
| 647076 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140612 | 20140529 |
| 647115 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140612 | 20140529 |
| 648161 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140612 | 20140529 |
| 669832 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 696600 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140612 | 20140529 |
| 709390 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 730241 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 730302 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 730361 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 730365 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 730512 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 742025 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 787647 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 790023 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 790851 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 796997 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 797213 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 803950 | ref | gcc -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 805371 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140612 | 20140529 |
| 806794 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140612 | 20140529 |
| 815629 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 833524 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 867245 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140612 | 20140529 |
| 867284 | ref | gcc -O -fomit-frame-pointer | 20140612 | 20140529 |
| 868159 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140612 | 20140529 |
| 870870 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140612 | 20140529 |
| 874014 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140612 | 20140529 |
| 886115 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140612 | 20140529 |
| 902325 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 902650 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 903345 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 937093 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 981838 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140612 | 20140529 |
| 982142 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140612 | 20140529 |
| 983141 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140612 | 20140529 |
| 983521 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140612 | 20140529 |
| 983596 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140612 | 20140529 |
| 1043130 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 2519734 | ref | gcc | 20140612 | 20140529 |
| 2520008 | ref | gcc -funroll-loops | 20140612 | 20140529 |
| 2521951 | ref | cc | 20140612 | 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
|