| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 104355912 | ref | g++ -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140727 | 20140622 |
| 104366545 | ref | g++ -mcpu=strongarm -O3 -fomit-frame-pointer | 20140727 | 20140622 |
| 104377950 | ref | g++ -mcpu=arm8 -O3 -fomit-frame-pointer | 20140727 | 20140622 |
| 104388583 | ref | g++ -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140727 | 20140622 |
| 104390224 | ref | g++ -mcpu=arm810 -O3 -fomit-frame-pointer | 20140727 | 20140622 |
| 107320281 | ref | g++ -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 108162510 | ref | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 108230840 | ref | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 109923166 | ref | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 113431359 | ref | g++ -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 122091430 | ref | g++ -O3 -fomit-frame-pointer | 20140727 | 20140622 |
| 126209620 | ref | g++ -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 131766811 | ref | g++ -O2 -fomit-frame-pointer | 20140727 | 20140622 |
| 134979757 | ref | g++ -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 136412731 | ref | g++ -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 136426866 | ref | g++ -Os -fomit-frame-pointer | 20140727 | 20140622 |
| 137561689 | ref | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 137783206 | ref | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 137905653 | ref | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 138519931 | ref | g++ -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 139217933 | ref | g++ -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 142154883 | ref | g++ -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140727 | 20140622 |
| 142161491 | ref | g++ -mcpu=strongarm -Os -fomit-frame-pointer | 20140727 | 20140622 |
| 142169266 | ref | g++ -mcpu=arm8 -Os -fomit-frame-pointer | 20140727 | 20140622 |
| 142179260 | ref | g++ -mcpu=arm810 -Os -fomit-frame-pointer | 20140727 | 20140622 |
| 142185436 | ref | g++ -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140727 | 20140622 |
| 142698194 | ref | g++ -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 142735097 | ref | g++ -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 146118671 | ref | g++ -mcpu=strongarm -O2 -fomit-frame-pointer | 20140727 | 20140622 |
| 146138928 | ref | g++ -mcpu=arm810 -O2 -fomit-frame-pointer | 20140727 | 20140622 |
| 146172736 | ref | g++ -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140727 | 20140622 |
| 146173375 | ref | g++ -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140727 | 20140622 |
| 146204907 | ref | g++ -mcpu=arm8 -O2 -fomit-frame-pointer | 20140727 | 20140622 |
| 188033341 | ref | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140729 | 20140622 |
| 197960631 | ref | g++ -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140729 | 20140622 |
| 197980449 | ref | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20140729 | 20140622 |
| 198020236 | ref | g++ -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140729 | 20140622 |
| 198023610 | ref | g++ -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140729 | 20140622 |
| 198066124 | ref | g++ -O -fomit-frame-pointer | 20140727 | 20140622 |
| 202299175 | ref | g++ -mcpu=strongarm110 -O -fomit-frame-pointer | 20140727 | 20140622 |
| 202395165 | ref | g++ -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140727 | 20140622 |
| 202409248 | ref | g++ -mcpu=strongarm -O -fomit-frame-pointer | 20140727 | 20140622 |
| 202440246 | ref | g++ -mcpu=arm810 -O -fomit-frame-pointer | 20140727 | 20140622 |
| 202482400 | ref | g++ -mcpu=arm8 -O -fomit-frame-pointer | 20140727 | 20140622 |
| 245707920 | ref | g++ -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 245728389 | ref | g++ -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 245734902 | ref | g++ -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140728 | 20140622 |
| 245841267 | ref | g++ -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 245880175 | ref | g++ -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140728 | 20140622 |
| 245907266 | ref | g++ -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 246015048 | ref | g++ -mcpu=xscale -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 246101531 | ref | g++ -mcpu=arm9e -O2 -fomit-frame-pointer | 20140727 | 20140622 |
| 269895911 | ref | g++ -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 270163090 | ref | g++ -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140728 | 20140622 |
| 270232823 | ref | g++ -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 270275583 | ref | g++ -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140728 | 20140622 |
| 283832350 | ref | g++ -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 283952089 | ref | g++ -mcpu=arm920 -O3 -fomit-frame-pointer | 20140727 | 20140622 |
| 284070703 | ref | g++ -mcpu=arm9e -O3 -fomit-frame-pointer | 20140727 | 20140622 |
| 284090366 | ref | g++ -mcpu=arm940t -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 284096963 | ref | g++ -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 284334503 | ref | g++ -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 284400688 | ref | g++ -mcpu=arm920t -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 284569420 | ref | g++ -mcpu=arm9 -O3 -fomit-frame-pointer | 20140727 | 20140622 |
| 284573318 | ref | g++ -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 285455526 | ref | g++ -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140727 | 20140622 |
| 286126475 | ref | g++ -mcpu=xscale -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 293802903 | ref | g++ -mcpu=arm9 -O2 -fomit-frame-pointer | 20140727 | 20140622 |
| 293839772 | ref | g++ -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 294281622 | ref | g++ -mcpu=arm920t -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 294341352 | ref | g++ -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 294406569 | ref | g++ -mcpu=arm920 -O2 -fomit-frame-pointer | 20140727 | 20140622 |
| 294524823 | ref | g++ -mcpu=arm940t -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 296225183 | ref | g++ -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140727 | 20140622 |
| 328425177 | ref | g++ -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140728 | 20140622 |
| 328559586 | ref | g++ -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140728 | 20140622 |
| 328822011 | ref | g++ -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140728 | 20140622 |
| 328917068 | ref | g++ -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140728 | 20140622 |
| 363303007 | ref | g++ -mcpu=xscale -O -fomit-frame-pointer | 20140728 | 20140622 |
| 363398611 | ref | g++ -mcpu=arm1020t -O -fomit-frame-pointer | 20140728 | 20140622 |
| 363482051 | ref | g++ -mcpu=arm9e -O -fomit-frame-pointer | 20140727 | 20140622 |
| 363519109 | ref | g++ -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140728 | 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
|