| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 42911530 | ref | g++ -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 42911797 | ref | g++ -mcpu=arm8 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 42912187 | ref | g++ -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 42913815 | ref | g++ -mcpu=arm810 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 42914698 | ref | g++ -mcpu=strongarm -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 60755093 | ref | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 69876099 | ref | g++ -mcpu=arm810 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 69877401 | ref | g++ -mcpu=strongarm -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 69878371 | ref | g++ -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 69880086 | ref | g++ -mcpu=arm8 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 69880454 | ref | g++ -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 74705680 | ref | g++ -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 75068029 | ref | g++ -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 75507899 | ref | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 75518021 | ref | g++ -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 75792444 | ref | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 78461207 | ref | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20140609 | 20140529 |
| 85533952 | ref | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 88277108 | ref | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 93412043 | ref | g++ -mcpu=arm810 -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 93416315 | ref | g++ -mcpu=strongarm -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 93418618 | ref | g++ -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 93418840 | ref | g++ -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 93422143 | ref | g++ -mcpu=arm8 -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 94592439 | ref | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 94595285 | ref | g++ -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 94602837 | ref | g++ -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 94624373 | ref | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 95384119 | ref | g++ -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 95580073 | ref | g++ -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 95973582 | ref | g++ -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 96800082 | ref | g++ -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 97072623 | ref | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 97701403 | ref | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140609 | 20140529 |
| 98914096 | ref | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 99842247 | ref | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140609 | 20140529 |
| 104428872 | ref | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140609 | 20140529 |
| 107735722 | ref | g++ -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140609 | 20140529 |
| 107738678 | ref | g++ -mcpu=arm8 -O -fomit-frame-pointer | 20140609 | 20140529 |
| 107739267 | ref | g++ -mcpu=arm810 -O -fomit-frame-pointer | 20140609 | 20140529 |
| 107741772 | ref | g++ -mcpu=strongarm -O -fomit-frame-pointer | 20140609 | 20140529 |
| 107747584 | ref | g++ -mcpu=strongarm110 -O -fomit-frame-pointer | 20140609 | 20140529 |
| 115583460 | ref | g++ -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140609 | 20140529 |
| 116501956 | ref | g++ -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140609 | 20140529 |
| 116516558 | ref | g++ -O -fomit-frame-pointer | 20140609 | 20140529 |
| 116521428 | ref | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20140609 | 20140529 |
| 116758070 | ref | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140609 | 20140529 |
| 116772839 | ref | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140609 | 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
|