| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 291345 | gcc | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 322419 | gcc | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 354880 | gcc | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 363622 | gcc | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 414898 | gcc | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 426660 | gcc | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 473759 | gcc | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140628 | 20140622 |
| 473814 | gcc | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140628 | 20140622 |
| 858351 | gcc | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 866654 | gcc | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
| 866695 | gcc | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
| 866705 | gcc | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 866726 | gcc | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 868460 | gcc | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 868512 | gcc | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 868518 | gcc | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 868539 | gcc | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 868546 | gcc | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 868629 | gcc | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 868631 | gcc | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 868635 | gcc | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 868871 | gcc | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 889191 | gcc | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 922778 | gcc | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 922779 | gcc | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 922851 | gcc | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 922854 | gcc | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 922860 | gcc | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 922866 | gcc | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 922941 | gcc | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 923018 | gcc | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 923059 | gcc | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 923644 | gcc | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 924536 | gcc | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
| 924578 | gcc | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 924594 | gcc | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 924607 | gcc | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
| 926241 | gcc | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 1417172 | gcc | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1417182 | gcc | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1417197 | gcc | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1417198 | gcc | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1417201 | gcc | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1417271 | gcc | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1417276 | gcc | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1417336 | gcc | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1417376 | gcc | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1417393 | gcc | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1417398 | gcc | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1417414 | gcc | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1417419 | gcc | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
| 1417480 | gcc | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1417558 | gcc | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
| 2615088 | gcc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 2668851 | gcc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 2714659 | gcc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 2774277 | gcc | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 2774666 | gcc | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 2774695 | gcc | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 2774939 | gcc | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 2775396 | gcc | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 2778477 | gcc | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 2779309 | gcc | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 2779376 | gcc | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 2780437 | gcc | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 2785714 | gcc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 2838108 | gcc | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 2838174 | gcc | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 2838792 | gcc | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 2839169 | gcc | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 2839507 | gcc | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 2865187 | gcc | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 2985710 | gcc | gcc -O -fomit-frame-pointer | 20140628 | 20140622 |
| 2986257 | gcc | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140628 | 20140622 |
| 2986425 | gcc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140628 | 20140622 |
| 3010904 | gcc | gcc -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 3012912 | gcc | gcc -funroll-loops -O -fomit-frame-pointer | 20140628 | 20140622 |
| 3013511 | gcc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140628 | 20140622 |
| 3051359 | gcc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 3071101 | gcc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 3089379 | gcc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 3112018 | gcc | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140628 | 20140622 |
| 3112021 | gcc | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140628 | 20140622 |
| 3112771 | gcc | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140628 | 20140622 |
| 3113387 | gcc | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140628 | 20140622 |
| 3114212 | gcc | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140628 | 20140622 |
| 3135242 | gcc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 3208549 | gcc | gcc -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 3346126 | gcc | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 3418278 | gcc | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 3435625 | gcc | gcc -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 3484860 | gcc | gcc -funroll-loops -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 3538735 | gcc | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 10653078 | gcc | gcc | 20140628 | 20140622 |
| 10699774 | gcc | cc | 20140628 | 20140622 |
| 10751998 | gcc | gcc -funroll-loops | 20140628 | 20140622 |
| Compiler | Implementations
|
| gcc -mcpu=arm810 -O2 -fomit-frame-pointer | gcc |
| gcc -mcpu=arm810 -O3 -fomit-frame-pointer | gcc |
| gcc -mcpu=arm810 -O -fomit-frame-pointer | gcc |
| gcc -mcpu=arm810 -Os -fomit-frame-pointer | gcc |
| gcc -mcpu=arm8 -O2 -fomit-frame-pointer | gcc |
| gcc -mcpu=arm8 -O3 -fomit-frame-pointer | gcc |
| gcc -mcpu=arm8 -O -fomit-frame-pointer | gcc |
| gcc -mcpu=arm8 -Os -fomit-frame-pointer | gcc |
| gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | gcc |
| gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | gcc |
| gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | gcc |
| gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | gcc |
| gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | gcc |
| gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | gcc |
| gcc -mcpu=strongarm110 -O -fomit-frame-pointer | gcc |
| gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | gcc |
| gcc -mcpu=strongarm -O2 -fomit-frame-pointer | gcc |
| gcc -mcpu=strongarm -O3 -fomit-frame-pointer | gcc |
| gcc -mcpu=strongarm -O -fomit-frame-pointer | gcc |
| gcc -mcpu=strongarm -Os -fomit-frame-pointer | gcc
|