| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 723783 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140617 | 20140529 |
| 794799 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140617 | 20140529 |
| 875137 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140617 | 20140529 |
| 878453 | ref | gcc -O2 -fomit-frame-pointer | 20140617 | 20140529 |
| 887751 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140617 | 20140529 |
| 891910 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140617 | 20140529 |
| 924107 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140617 | 20140529 |
| 942634 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140617 | 20140529 |
| 949486 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140617 | 20140529 |
| 949616 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140617 | 20140529 |
| 953582 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140617 | 20140529 |
| 954236 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140617 | 20140529 |
| 954708 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140617 | 20140529 |
| 965269 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140617 | 20140529 |
| 965532 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140617 | 20140529 |
| 966488 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140617 | 20140529 |
| 969141 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140617 | 20140529 |
| 970547 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140617 | 20140529 |
| 971420 | ref | gcc -Os -fomit-frame-pointer | 20140617 | 20140529 |
| 972213 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140617 | 20140529 |
| 976434 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140617 | 20140529 |
| 983308 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140617 | 20140529 |
| 984083 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140617 | 20140529 |
| 1004517 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140617 | 20140529 |
| 1004531 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140617 | 20140529 |
| 1004577 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140617 | 20140529 |
| 1004668 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140617 | 20140529 |
| 1058321 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140617 | 20140529 |
| 1058563 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140617 | 20140529 |
| 1058665 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140617 | 20140529 |
| 1058682 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140617 | 20140529 |
| 1058972 | ref | gcc -O -fomit-frame-pointer | 20140617 | 20140529 |
| 1071053 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140617 | 20140529 |
| 1084581 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140617 | 20140529 |
| 1133078 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140617 | 20140529 |
| 1133312 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140617 | 20140529 |
| 1134214 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140617 | 20140529 |
| 1134240 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140617 | 20140529 |
| 1134243 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140617 | 20140529 |
| 3279243 | ref | cc | 20140617 | 20140529 |
| 3280427 | ref | gcc -funroll-loops | 20140617 | 20140529 |
| 3282000 | ref | gcc | 20140617 | 20140529 |
| Compiler | Implementations
|
| gcc -O3 -fomit-frame-pointer | ref |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | ref
|
| Compiler | Implementations
|
| gcc -mcpu=arm810 -O2 -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 -O -fomit-frame-pointer | ref |
| gcc -mcpu=arm8 -Os -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm1100 -O2 -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 -O -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm -O -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm -Os -fomit-frame-pointer | ref
|