| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 394557 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 395472 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 426918 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 429994 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 430009 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 430110 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 430598 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 430934 | ref | gcc -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 434173 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 434701 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 443943 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140625 | 20140622 |
| 444112 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140625 | 20140622 |
| 445453 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 453234 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 470824 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 471242 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 472602 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 474336 | ref | gcc -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 475755 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 475763 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 475856 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 475900 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 476800 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 477518 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 479562 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 481780 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140625 | 20140622 |
| 481797 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140625 | 20140622 |
| 481944 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140625 | 20140622 |
| 482075 | ref | gcc -O -fomit-frame-pointer | 20140625 | 20140622 |
| 483876 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140625 | 20140622 |
| 486185 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140625 | 20140622 |
| 488224 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140625 | 20140622 |
| 488236 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140625 | 20140622 |
| 488294 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140625 | 20140622 |
| 488395 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140625 | 20140622 |
| 488576 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140625 | 20140622 |
| 539475 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 539783 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 542410 | ref | gcc -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 542621 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 542886 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 542897 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 542966 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 543003 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 543138 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 544146 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 544611 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 545406 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 558434 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 1029476 | ref | gcc | 20140625 | 20140622 |
| 1029501 | ref | gcc -funroll-loops | 20140625 | 20140622 |
| 1030187 | ref | cc | 20140625 | 20140622 |
| 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
|