| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 126840 | cop_opt32 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 127166 | cop_opt32 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 130982 | cop_opt32 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 131130 | cop_opt32 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 137697 | cop_opt32 | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 138042 | cop_opt32 | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 139251 | cop_opt32 | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 139767 | cop_opt32 | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 141583 | cop_opt32 | gcc -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 141792 | cop_opt32 | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 142865 | cop_opt32 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 143110 | cop_opt32 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 143130 | cop_opt32 | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 143492 | cop_opt32 | gcc -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 148336 | cop_opt32 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 148936 | cop_opt32 | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 149001 | cop_opt32 | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 149064 | cop_opt32 | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 149649 | cop_opt32 | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 149749 | cop_opt32 | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 150552 | cop_opt32 | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 150588 | cop_opt32 | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 150638 | cop_opt32 | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 150659 | cop_opt32 | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 150733 | cop_opt32 | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 152309 | cop_opt32 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 153381 | cop_opt32 | gcc -O -fomit-frame-pointer | 20140629 | 20140622 |
| 153384 | cop_opt32 | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140629 | 20140622 |
| 153431 | cop_opt32 | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140629 | 20140622 |
| 153432 | cop_opt32 | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140629 | 20140622 |
| 153453 | cop_opt32 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140629 | 20140622 |
| 153624 | cop_opt32 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140629 | 20140622 |
| 161966 | cop_opt32 | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 162035 | cop_opt32 | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 162069 | cop_opt32 | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 162122 | cop_opt32 | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 162123 | cop_opt32 | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 165309 | cop_opt32 | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 165960 | cop_opt32 | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 169612 | cop_opt32 | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140629 | 20140622 |
| 170017 | cop_opt32 | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140629 | 20140622 |
| 170022 | cop_opt32 | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140629 | 20140622 |
| 170035 | cop_opt32 | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140629 | 20140622 |
| 170062 | cop_opt32 | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140629 | 20140622 |
| 175560 | cop_opt32 | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 176975 | cop_opt32 | gcc -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 181163 | cop_opt32 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 200696 | cop_opt32 | gcc -funroll-loops -O -fomit-frame-pointer | 20140629 | 20140622 |
| 225048 | cop_opt32 | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 225588 | cop_opt32 | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 226505 | cop_opt32 | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 226544 | cop_opt32 | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 226595 | cop_opt32 | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 226640 | cop_opt32 | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 226641 | cop_opt32 | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 226694 | cop_opt32 | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 226753 | cop_opt32 | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 226753 | cop_opt32 | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 227100 | cop_opt32 | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140629 | 20140622 |
| 227162 | cop_opt32 | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 227192 | cop_opt32 | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 227198 | cop_opt32 | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 227251 | cop_opt32 | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 227271 | cop_opt32 | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 227271 | cop_opt32 | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 227442 | cop_opt32 | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 227627 | cop_opt32 | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140629 | 20140622 |
| 227704 | cop_opt32 | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 227716 | cop_opt32 | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 227735 | cop_opt32 | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140629 | 20140622 |
| 227852 | cop_opt32 | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140629 | 20140622 |
| 228084 | cop_opt32 | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 228110 | cop_opt32 | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 228144 | cop_opt32 | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 228196 | cop_opt32 | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 228339 | cop_opt32 | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 228684 | cop_opt32 | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 228838 | cop_opt32 | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 276183 | cop_opt32 | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140629 | 20140622 |
| 276250 | cop_opt32 | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140629 | 20140622 |
| 276256 | cop_opt32 | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140629 | 20140622 |
| 276339 | cop_opt32 | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140629 | 20140622 |
| 276373 | cop_opt32 | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140629 | 20140622 |
| 276499 | cop_opt32 | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140629 | 20140622 |
| 276512 | cop_opt32 | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140629 | 20140622 |
| 276672 | cop_opt32 | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140629 | 20140622 |
| 276812 | cop_opt32 | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140629 | 20140622 |
| 276977 | cop_opt32 | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140629 | 20140622 |
| 277013 | cop_opt32 | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140629 | 20140622 |
| 277107 | cop_opt32 | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140629 | 20140622 |
| 278690 | cop_opt32 | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140629 | 20140622 |
| 278739 | cop_opt32 | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140629 | 20140622 |
| 278749 | cop_opt32 | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140629 | 20140622 |
| 647095 | cop_opt32 | cc | 20140629 | 20140622 |
| 647223 | cop_opt32 | gcc -funroll-loops | 20140629 | 20140622 |
| 647277 | cop_opt32 | gcc | 20140629 | 20140622 |
| Compiler | Implementations
|
| gcc -mcpu=arm810 -O2 -fomit-frame-pointer | cop_opt32 |
| gcc -mcpu=arm810 -O3 -fomit-frame-pointer | cop_opt32 |
| gcc -mcpu=arm810 -O -fomit-frame-pointer | cop_opt32 |
| gcc -mcpu=arm810 -Os -fomit-frame-pointer | cop_opt32 |
| gcc -mcpu=arm8 -O2 -fomit-frame-pointer | cop_opt32 |
| gcc -mcpu=arm8 -O3 -fomit-frame-pointer | cop_opt32 |
| gcc -mcpu=arm8 -O -fomit-frame-pointer | cop_opt32 |
| gcc -mcpu=arm8 -Os -fomit-frame-pointer | cop_opt32 |
| gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | cop_opt32 |
| gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | cop_opt32 |
| gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | cop_opt32 |
| gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | cop_opt32 |
| gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | cop_opt32 |
| gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | cop_opt32 |
| gcc -mcpu=strongarm110 -O -fomit-frame-pointer | cop_opt32 |
| gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | cop_opt32 |
| gcc -mcpu=strongarm -O2 -fomit-frame-pointer | cop_opt32 |
| gcc -mcpu=strongarm -O3 -fomit-frame-pointer | cop_opt32 |
| gcc -mcpu=strongarm -O -fomit-frame-pointer | cop_opt32 |
| gcc -mcpu=strongarm -Os -fomit-frame-pointer | cop_opt32
|