| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 291138 | gcc | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 322187 | gcc | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 354668 | gcc | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 363377 | gcc | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 414713 | gcc | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 426381 | gcc | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 473506 | gcc | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140628 | 20140622 |
| 473544 | gcc | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140628 | 20140622 |
| 858103 | gcc | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 866453 | gcc | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
| 866462 | gcc | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
| 866469 | gcc | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 866475 | gcc | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 868204 | gcc | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 868243 | gcc | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 868281 | gcc | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 868305 | gcc | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 868318 | gcc | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 868321 | gcc | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 868336 | gcc | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 868341 | gcc | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 868383 | gcc | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 888806 | gcc | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 922506 | gcc | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 922515 | gcc | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 922602 | gcc | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 922611 | gcc | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 922612 | gcc | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 922615 | gcc | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 922779 | gcc | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 922781 | gcc | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 922802 | gcc | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 923430 | gcc | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 924276 | gcc | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
| 924338 | gcc | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 924355 | gcc | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 924376 | gcc | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
| 926056 | gcc | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 1416822 | gcc | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1416852 | gcc | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1416876 | gcc | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1416876 | gcc | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1416896 | gcc | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1416915 | gcc | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1416923 | gcc | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1416957 | gcc | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1417028 | gcc | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1417028 | gcc | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
| 1417036 | gcc | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
| 1417057 | gcc | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1417093 | gcc | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1417106 | gcc | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1417172 | gcc | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140628 | 20140622 |
| 2613179 | gcc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 2668108 | gcc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 2714251 | gcc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 2774059 | gcc | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 2774069 | gcc | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 2774360 | gcc | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 2774477 | gcc | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 2775366 | gcc | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 2778506 | gcc | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 2779277 | gcc | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 2779643 | gcc | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 2779996 | gcc | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 2780010 | gcc | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 2785171 | gcc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 2837732 | gcc | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 2837882 | gcc | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 2838092 | gcc | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 2838168 | gcc | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 2838433 | gcc | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 2985651 | gcc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140628 | 20140622 |
| 2985843 | gcc | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140628 | 20140622 |
| 2986157 | gcc | gcc -O -fomit-frame-pointer | 20140628 | 20140622 |
| 3011694 | gcc | gcc -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 3013140 | gcc | gcc -funroll-loops -O -fomit-frame-pointer | 20140628 | 20140622 |
| 3014202 | gcc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140628 | 20140622 |
| 3050273 | gcc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 3072720 | gcc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 3095712 | gcc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 3112235 | gcc | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140628 | 20140622 |
| 3112467 | gcc | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140628 | 20140622 |
| 3112628 | gcc | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140628 | 20140622 |
| 3114042 | gcc | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140628 | 20140622 |
| 3134797 | gcc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 3207960 | gcc | gcc -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 3345406 | gcc | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 3380796 | gcc | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140628 | 20140622 |
| 3418290 | gcc | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 3439143 | gcc | gcc -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 3479186 | gcc | gcc -funroll-loops -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 3538725 | gcc | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 10653759 | gcc | gcc -funroll-loops | 20140628 | 20140622 |
| 10706199 | gcc | cc | 20140628 | 20140622 |
| 10724829 | gcc | gcc | 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
|