| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 418303 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 428487 | ref | gcc -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 433834 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 434707 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 447516 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 464733 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 469843 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 473773 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 473997 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 474353 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 474397 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 474416 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 475561 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 552729 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 555796 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 695056 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140603 | 20140529 |
| 695506 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140603 | 20140529 |
| 850165 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 853510 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 859813 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 862443 | ref | gcc -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 864395 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 892200 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 892330 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 892333 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 892603 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 892640 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 904085 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 910249 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 911722 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 932039 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 932253 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 932296 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 932969 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 942353 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 969075 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 977137 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 980030 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 980137 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140603 | 20140529 |
| 980238 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140603 | 20140529 |
| 980274 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140603 | 20140529 |
| 980807 | ref | gcc -O -fomit-frame-pointer | 20140603 | 20140529 |
| 986052 | ref | gcc -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 986080 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 988386 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 988506 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 990366 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 1023651 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140603 | 20140529 |
| 1023746 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 1023862 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 1025981 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 1026290 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 3034971 | ref | cc | 20140603 | 20140529 |
| 3035251 | ref | gcc -funroll-loops | 20140603 | 20140529 |
| 3035451 | ref | gcc | 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
|