| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 9371537 | ref | g++ -mcpu=arm8 -O3 -fomit-frame-pointer | 20140607 | 20140529 |
| 9375413 | ref | g++ -mcpu=arm810 -O3 -fomit-frame-pointer | 20140607 | 20140529 |
| 9380941 | ref | g++ -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140607 | 20140529 |
| 9381349 | ref | g++ -mcpu=strongarm -O3 -fomit-frame-pointer | 20140607 | 20140529 |
| 9384110 | ref | g++ -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140607 | 20140529 |
| 10389815 | ref | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140607 | 20140529 |
| 10431411 | ref | g++ -O3 -fomit-frame-pointer | 20140607 | 20140529 |
| 10673156 | ref | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140607 | 20140529 |
| 10892104 | ref | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140607 | 20140529 |
| 11478266 | ref | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20140607 | 20140529 |
| 11507519 | ref | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140607 | 20140529 |
| 11544432 | ref | g++ -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140607 | 20140529 |
| 12133647 | ref | g++ -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140607 | 20140529 |
| 14657823 | ref | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140607 | 20140529 |
| 18605907 | ref | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140607 | 20140529 |
| 18695983 | ref | g++ -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140607 | 20140529 |
| 18932893 | ref | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140607 | 20140529 |
| 18935237 | ref | g++ -O2 -fomit-frame-pointer | 20140607 | 20140529 |
| 18971862 | ref | g++ -mcpu=arm810 -O2 -fomit-frame-pointer | 20140607 | 20140529 |
| 18972527 | ref | g++ -mcpu=arm8 -O2 -fomit-frame-pointer | 20140607 | 20140529 |
| 18972999 | ref | g++ -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140607 | 20140529 |
| 18973991 | ref | g++ -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140607 | 20140529 |
| 18974709 | ref | g++ -mcpu=strongarm -O2 -fomit-frame-pointer | 20140607 | 20140529 |
| 19805628 | ref | g++ -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140607 | 20140529 |
| 20564569 | ref | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20140607 | 20140529 |
| 21045586 | ref | g++ -mcpu=arm810 -Os -fomit-frame-pointer | 20140607 | 20140529 |
| 21048680 | ref | g++ -mcpu=strongarm -Os -fomit-frame-pointer | 20140607 | 20140529 |
| 21054641 | ref | g++ -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140607 | 20140529 |
| 21079560 | ref | g++ -mcpu=arm8 -Os -fomit-frame-pointer | 20140607 | 20140529 |
| 21082011 | ref | g++ -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140607 | 20140529 |
| 21402077 | ref | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140607 | 20140529 |
| 21573315 | ref | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140607 | 20140529 |
| 21586339 | ref | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140607 | 20140529 |
| 21615787 | ref | g++ -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140607 | 20140529 |
| 21638817 | ref | g++ -mcpu=arm810 -O -fomit-frame-pointer | 20140607 | 20140529 |
| 21641572 | ref | g++ -mcpu=arm8 -O -fomit-frame-pointer | 20140607 | 20140529 |
| 21729882 | ref | g++ -Os -fomit-frame-pointer | 20140607 | 20140529 |
| 21768501 | ref | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20140607 | 20140529 |
| 21788374 | ref | g++ -mcpu=strongarm -O -fomit-frame-pointer | 20140607 | 20140529 |
| 21789918 | ref | g++ -mcpu=strongarm110 -O -fomit-frame-pointer | 20140607 | 20140529 |
| 21791911 | ref | g++ -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140607 | 20140529 |
| 22078228 | ref | g++ -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140607 | 20140529 |
| 23124030 | ref | g++ -O -fomit-frame-pointer | 20140607 | 20140529 |
| 23130285 | ref | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20140607 | 20140529 |
| 23169540 | ref | g++ -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140607 | 20140529 |
| 23430837 | ref | g++ -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140607 | 20140529 |
| 23453899 | ref | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140607 | 20140529 |
| 23458060 | ref | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140607 | 20140529 |
| 125152358 | ref | g++ | 20140607 | 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
|