| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 120714 | ref | g++ -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140614 | 20140529 |
| 121157 | ref | g++ -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140614 | 20140529 |
| 121910 | ref | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140614 | 20140529 |
| 122306 | ref | g++ -O2 -fomit-frame-pointer | 20140614 | 20140529 |
| 122590 | ref | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140614 | 20140529 |
| 122710 | ref | g++ -O3 -fomit-frame-pointer | 20140614 | 20140529 |
| 124162 | ref | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140614 | 20140529 |
| 124216 | ref | g++ -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140614 | 20140529 |
| 124508 | ref | g++ -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140614 | 20140529 |
| 125720 | ref | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140614 | 20140529 |
| 127363 | ref | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140614 | 20140529 |
| 128772 | ref | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140614 | 20140529 |
| 129293 | ref | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20140614 | 20140529 |
| 131038 | ref | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20140614 | 20140529 |
| 137093 | ref | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20140614 | 20140529 |
| 137095 | ref | g++ -Os -fomit-frame-pointer | 20140614 | 20140529 |
| 137217 | ref | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140614 | 20140529 |
| 139530 | ref | g++ -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140614 | 20140529 |
| 139600 | ref | g++ -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140614 | 20140529 |
| 139600 | ref | g++ -mcpu=strongarm -O3 -fomit-frame-pointer | 20140614 | 20140529 |
| 139636 | ref | g++ -mcpu=arm810 -O3 -fomit-frame-pointer | 20140614 | 20140529 |
| 139649 | ref | g++ -mcpu=arm8 -O3 -fomit-frame-pointer | 20140614 | 20140529 |
| 141004 | ref | g++ -mcpu=arm810 -O2 -fomit-frame-pointer | 20140614 | 20140529 |
| 141010 | ref | g++ -mcpu=arm8 -O2 -fomit-frame-pointer | 20140614 | 20140529 |
| 141026 | ref | g++ -mcpu=strongarm -O2 -fomit-frame-pointer | 20140614 | 20140529 |
| 141029 | ref | g++ -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140614 | 20140529 |
| 141148 | ref | g++ -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140614 | 20140529 |
| 142258 | ref | g++ -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140614 | 20140529 |
| 142487 | ref | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140614 | 20140529 |
| 143154 | ref | g++ -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140614 | 20140529 |
| 150109 | ref | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140614 | 20140529 |
| 150926 | ref | g++ -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140614 | 20140529 |
| 155387 | ref | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20140614 | 20140529 |
| 155398 | ref | g++ -O -fomit-frame-pointer | 20140614 | 20140529 |
| 155398 | ref | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140614 | 20140529 |
| 155404 | ref | g++ -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140614 | 20140529 |
| 155425 | ref | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140614 | 20140529 |
| 157649 | ref | g++ -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140614 | 20140529 |
| 157651 | ref | g++ -mcpu=arm8 -Os -fomit-frame-pointer | 20140614 | 20140529 |
| 157652 | ref | g++ -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140614 | 20140529 |
| 157666 | ref | g++ -mcpu=strongarm -Os -fomit-frame-pointer | 20140614 | 20140529 |
| 157738 | ref | g++ -mcpu=arm810 -Os -fomit-frame-pointer | 20140614 | 20140529 |
| 172939 | ref | g++ -mcpu=strongarm -O -fomit-frame-pointer | 20140614 | 20140529 |
| 172976 | ref | g++ -mcpu=arm810 -O -fomit-frame-pointer | 20140614 | 20140529 |
| 172987 | ref | g++ -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140614 | 20140529 |
| 173054 | ref | g++ -mcpu=strongarm110 -O -fomit-frame-pointer | 20140614 | 20140529 |
| 173082 | ref | g++ -mcpu=arm8 -O -fomit-frame-pointer | 20140614 | 20140529 |
| 329856 | ref | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140614 | 20140529 |
| 435714 | ref | g++ | 20140614 | 20140529 |
| Compiler | Implementations
|
| g++ -mcpu=arm810 -O2 -fomit-frame-pointer | ref |
| g++ -mcpu=arm810 -O3 -fomit-frame-pointer | ref |
| g++ -mcpu=arm810 -O -fomit-frame-pointer | ref |
| g++ -mcpu=arm810 -Os -fomit-frame-pointer | ref |
| g++ -mcpu=arm8 -O2 -fomit-frame-pointer | ref |
| g++ -mcpu=arm8 -O3 -fomit-frame-pointer | ref |
| g++ -mcpu=arm8 -O -fomit-frame-pointer | ref |
| g++ -mcpu=arm8 -Os -fomit-frame-pointer | ref |
| g++ -mcpu=strongarm1100 -O2 -fomit-frame-pointer | ref |
| g++ -mcpu=strongarm1100 -O3 -fomit-frame-pointer | ref |
| g++ -mcpu=strongarm1100 -O -fomit-frame-pointer | ref |
| g++ -mcpu=strongarm1100 -Os -fomit-frame-pointer | ref |
| g++ -mcpu=strongarm110 -O2 -fomit-frame-pointer | ref |
| g++ -mcpu=strongarm110 -O3 -fomit-frame-pointer | ref |
| g++ -mcpu=strongarm110 -O -fomit-frame-pointer | ref |
| g++ -mcpu=strongarm110 -Os -fomit-frame-pointer | ref |
| g++ -mcpu=strongarm -O2 -fomit-frame-pointer | ref |
| g++ -mcpu=strongarm -O3 -fomit-frame-pointer | ref |
| g++ -mcpu=strongarm -O -fomit-frame-pointer | ref |
| g++ -mcpu=strongarm -Os -fomit-frame-pointer | ref
|