| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 95930 | opt64 | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
| 96268 | opt64 | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140704 | 20140622 |
| 97221 | opt64 | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140704 | 20140622 |
| 97534 | opt64 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140704 | 20140622 |
| 97614 | opt64 | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
| 102595 | opt64 | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140704 | 20140622 |
| 104566 | opt64 | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140704 | 20140622 |
| 106053 | opt64 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140704 | 20140622 |
| 110486 | opt64 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140704 | 20140622 |
| 111736 | opt64 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140704 | 20140622 |
| 113995 | opt64 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140704 | 20140622 |
| 122765 | opt64 | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140704 | 20140622 |
| 123495 | opt64 | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140704 | 20140622 |
| 124829 | opt64 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140704 | 20140622 |
| 127786 | opt64 | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140704 | 20140622 |
| 129763 | opt64 | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
| 129772 | opt64 | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140704 | 20140622 |
| 129791 | opt64 | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140704 | 20140622 |
| 129862 | opt64 | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140704 | 20140622 |
| 129952 | opt64 | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140704 | 20140622 |
| 129962 | opt64 | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140704 | 20140622 |
| 129983 | opt64 | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140704 | 20140622 |
| 130181 | opt64 | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140704 | 20140622 |
| 130194 | opt64 | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140704 | 20140622 |
| 130195 | opt64 | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140704 | 20140622 |
| 130210 | opt64 | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140704 | 20140622 |
| 130264 | opt64 | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140704 | 20140622 |
| 130284 | opt64 | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140704 | 20140622 |
| 130338 | opt64 | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
| 130353 | opt64 | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
| 130389 | opt64 | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
| 130434 | opt64 | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140704 | 20140622 |
| 130541 | opt64 | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140704 | 20140622 |
| 130557 | opt64 | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140704 | 20140622 |
| 130610 | opt64 | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140704 | 20140622 |
| 130717 | opt64 | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
| 130757 | opt64 | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140704 | 20140622 |
| 130759 | opt64 | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140704 | 20140622 |
| 130763 | opt64 | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140704 | 20140622 |
| 130763 | opt64 | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
| 130766 | opt64 | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140704 | 20140622 |
| 130915 | opt64 | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140704 | 20140622 |
| 132193 | opt64 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140704 | 20140622 |
| 132302 | opt64 | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140704 | 20140622 |
| 132360 | opt64 | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140704 | 20140622 |
| 132640 | opt64 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140704 | 20140622 |
| 132877 | opt64 | gcc -O2 -fomit-frame-pointer | 20140704 | 20140622 |
| 133670 | opt64 | gcc -O3 -fomit-frame-pointer | 20140704 | 20140622 |
| 135455 | opt64 | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140704 | 20140622 |
| 135574 | opt64 | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140704 | 20140622 |
| 135587 | opt64 | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140704 | 20140622 |
| 135592 | opt64 | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140704 | 20140622 |
| 137601 | opt64 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140704 | 20140622 |
| 137906 | opt64 | gcc -funroll-loops -O -fomit-frame-pointer | 20140704 | 20140622 |
| 141756 | opt64 | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140704 | 20140622 |
| 141770 | opt64 | gcc -O -fomit-frame-pointer | 20140704 | 20140622 |
| 141832 | opt64 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140704 | 20140622 |
| 141905 | opt64 | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
| 141931 | opt64 | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
| 141948 | opt64 | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140704 | 20140622 |
| 141962 | opt64 | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
| 142056 | opt64 | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
| 148197 | opt64 | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140704 | 20140622 |
| 148262 | opt64 | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140704 | 20140622 |
| 148342 | opt64 | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140704 | 20140622 |
| 148859 | opt64 | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140704 | 20140622 |
| 148986 | opt64 | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140704 | 20140622 |
| 149113 | opt64 | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
| 149138 | opt64 | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140704 | 20140622 |
| 149213 | opt64 | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
| 149275 | opt64 | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
| 149463 | opt64 | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
| 150147 | opt64 | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140704 | 20140622 |
| 154450 | opt64 | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140704 | 20140622 |
| 156342 | opt64 | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140704 | 20140622 |
| 163333 | opt64 | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140704 | 20140622 |
| 189832 | opt64 | gcc -Os -fomit-frame-pointer | 20140704 | 20140622 |
| 189928 | opt64 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140704 | 20140622 |
| 213513 | opt64 | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140704 | 20140622 |
| 213530 | opt64 | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140704 | 20140622 |
| 213550 | opt64 | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140704 | 20140622 |
| 213878 | opt64 | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140704 | 20140622 |
| 213911 | opt64 | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140704 | 20140622 |
| 213921 | opt64 | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140704 | 20140622 |
| 213924 | opt64 | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140704 | 20140622 |
| 213975 | opt64 | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140704 | 20140622 |
| 213984 | opt64 | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140704 | 20140622 |
| 214140 | opt64 | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140704 | 20140622 |
| 214329 | opt64 | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140704 | 20140622 |
| 221691 | opt64 | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140704 | 20140622 |
| 221720 | opt64 | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140704 | 20140622 |
| 221737 | opt64 | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140704 | 20140622 |
| 246532 | opt64 | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140704 | 20140622 |
| 385830 | opt64 | gcc | 20140704 | 20140622 |
| 385842 | opt64 | cc | 20140704 | 20140622 |
| 385975 | opt64 | gcc -funroll-loops | 20140704 | 20140622 |
| Compiler | Implementations
|
| gcc -mcpu=arm810 -O2 -fomit-frame-pointer | opt64 |
| gcc -mcpu=arm810 -O3 -fomit-frame-pointer | opt64 |
| gcc -mcpu=arm810 -O -fomit-frame-pointer | opt64 |
| gcc -mcpu=arm810 -Os -fomit-frame-pointer | opt64 |
| gcc -mcpu=arm8 -O2 -fomit-frame-pointer | opt64 |
| gcc -mcpu=arm8 -O3 -fomit-frame-pointer | opt64 |
| gcc -mcpu=arm8 -O -fomit-frame-pointer | opt64 |
| gcc -mcpu=arm8 -Os -fomit-frame-pointer | opt64 |
| gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | opt64 |
| gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | opt64 |
| gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | opt64 |
| gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | opt64 |
| gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | opt64 |
| gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | opt64 |
| gcc -mcpu=strongarm110 -O -fomit-frame-pointer | opt64 |
| gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | opt64 |
| gcc -mcpu=strongarm -O2 -fomit-frame-pointer | opt64 |
| gcc -mcpu=strongarm -O3 -fomit-frame-pointer | opt64 |
| gcc -mcpu=strongarm -O -fomit-frame-pointer | opt64 |
| gcc -mcpu=strongarm -Os -fomit-frame-pointer | opt64
|