| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 52271322 | ref | g++ -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 52277040 | ref | g++ -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 52296500 | ref | g++ -mcpu=arm810 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 52302519 | ref | g++ -mcpu=arm8 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 52307848 | ref | g++ -mcpu=strongarm -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 53162428 | ref | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140726 | 20140622 |
| 54225876 | ref | g++ -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140726 | 20140622 |
| 54626539 | ref | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20140726 | 20140622 |
| 55449901 | ref | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140726 | 20140622 |
| 57243332 | ref | g++ -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140726 | 20140622 |
| 61585771 | ref | g++ -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 63737301 | ref | g++ -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140726 | 20140622 |
| 66611674 | ref | g++ -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 67203928 | ref | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140726 | 20140622 |
| 67671672 | ref | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20140726 | 20140622 |
| 68173080 | ref | g++ -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140726 | 20140622 |
| 69165305 | ref | g++ -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 69959924 | ref | g++ -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140726 | 20140622 |
| 69971096 | ref | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20140726 | 20140622 |
| 70595861 | ref | g++ -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140726 | 20140622 |
| 70647733 | ref | g++ -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140726 | 20140622 |
| 70680688 | ref | g++ -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140726 | 20140622 |
| 72032327 | ref | g++ -mcpu=arm8 -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 72032429 | ref | g++ -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 72059761 | ref | g++ -mcpu=strongarm -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 72061638 | ref | g++ -mcpu=arm810 -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 72073743 | ref | g++ -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 72116613 | ref | g++ -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140726 | 20140622 |
| 73768344 | ref | g++ -mcpu=strongarm -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 73772462 | ref | g++ -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 73773401 | ref | g++ -mcpu=arm810 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 73775799 | ref | g++ -mcpu=arm8 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 73781279 | ref | g++ -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 94816218 | ref | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140726 | 20140622 |
| 99891959 | ref | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20140726 | 20140622 |
| 99902765 | ref | g++ -O -fomit-frame-pointer | 20140725 | 20140622 |
| 99903553 | ref | g++ -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140726 | 20140622 |
| 101889286 | ref | g++ -mcpu=strongarm -O -fomit-frame-pointer | 20140725 | 20140622 |
| 101910148 | ref | g++ -mcpu=strongarm110 -O -fomit-frame-pointer | 20140725 | 20140622 |
| 101945811 | ref | g++ -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140725 | 20140622 |
| 101959161 | ref | g++ -mcpu=arm8 -O -fomit-frame-pointer | 20140725 | 20140622 |
| 101976769 | ref | g++ -mcpu=arm810 -O -fomit-frame-pointer | 20140725 | 20140622 |
| 105644232 | ref | g++ -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140726 | 20140622 |
| 105681739 | ref | g++ -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140726 | 20140622 |
| 124113207 | ref | g++ -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140726 | 20140622 |
| 124133034 | ref | g++ -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140726 | 20140622 |
| 124158514 | ref | g++ -mcpu=arm9e -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 124914196 | ref | g++ -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140726 | 20140622 |
| 124947672 | ref | g++ -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140726 | 20140622 |
| 124959480 | ref | g++ -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140726 | 20140622 |
| 124976503 | ref | g++ -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140726 | 20140622 |
| 124996281 | ref | g++ -mcpu=xscale -O2 -fomit-frame-pointer | 20140726 | 20140622 |
| 136228416 | ref | g++ -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140726 | 20140622 |
| 136283473 | ref | g++ -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140726 | 20140622 |
| 136298874 | ref | g++ -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140726 | 20140622 |
| 136320508 | ref | g++ -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140726 | 20140622 |
| 143243842 | ref | g++ -mcpu=arm920 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 143260444 | ref | g++ -mcpu=arm920t -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 143299131 | ref | g++ -mcpu=arm9 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 143303335 | ref | g++ -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140726 | 20140622 |
| 143319856 | ref | g++ -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140726 | 20140622 |
| 143339611 | ref | g++ -mcpu=arm940t -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 143585961 | ref | g++ -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140726 | 20140622 |
| 143587625 | ref | g++ -mcpu=arm9e -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 143607871 | ref | g++ -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140726 | 20140622 |
| 143769901 | ref | g++ -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 144331282 | ref | g++ -mcpu=xscale -O3 -fomit-frame-pointer | 20140726 | 20140622 |
| 161376352 | ref | g++ -mcpu=arm920t -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 161380262 | ref | g++ -mcpu=arm9 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 161382496 | ref | g++ -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140726 | 20140622 |
| 161425247 | ref | g++ -mcpu=arm920 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 161434173 | ref | g++ -mcpu=arm940t -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 161443985 | ref | g++ -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140726 | 20140622 |
| 163577132 | ref | g++ -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 165750046 | ref | g++ -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140726 | 20140622 |
| 165775223 | ref | g++ -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140726 | 20140622 |
| 165786921 | ref | g++ -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140726 | 20140622 |
| 165855144 | ref | g++ -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140726 | 20140622 |
| 183203767 | ref | g++ -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140726 | 20140622 |
| 183239908 | ref | g++ -mcpu=arm9e -O -fomit-frame-pointer | 20140725 | 20140622 |
| 183240307 | ref | g++ -mcpu=arm1020t -O -fomit-frame-pointer | 20140726 | 20140622 |
| 183254304 | ref | g++ -mcpu=xscale -O -fomit-frame-pointer | 20140726 | 20140622 |
| 309150718 | ref | g++ -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140725 | 20140622 |
| 309655160 | ref | g++ -mcpu=arm920t -O -fomit-frame-pointer | 20140725 | 20140622 |
| 309763208 | ref | g++ -mcpu=arm9 -O -fomit-frame-pointer | 20140725 | 20140622 |
| 309768816 | ref | g++ -mcpu=ep9312 -O -fomit-frame-pointer | 20140726 | 20140622 |
| 309880185 | ref | g++ -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140726 | 20140622 |
| 309924093 | ref | g++ -mcpu=arm940t -O -fomit-frame-pointer | 20140726 | 20140622 |
| 309926473 | ref | g++ -mcpu=arm920 -O -fomit-frame-pointer | 20140725 | 20140622 |
| 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
|