| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 15051063 | openssl | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 15051402 | openssl | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 15064700 | openssl | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 15068493 | openssl | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 15071084 | openssl | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 15071369 | openssl | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 15071774 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140818 | 20140622 |
| 15074536 | openssl | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140818 | 20140622 |
| 15075517 | openssl | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 15080020 | openssl | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 15080546 | openssl | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 15082414 | openssl | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 15084985 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 15087820 | openssl | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140818 | 20140622 |
| 15093174 | openssl | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 15093609 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 15096255 | openssl | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140818 | 20140622 |
| 15097146 | openssl | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140818 | 20140622 |
| 15098585 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 15102145 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 15103762 | openssl | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 15103772 | openssl | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140818 | 20140622 |
| 15103909 | openssl | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 15104476 | openssl | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 15104657 | openssl | gcc -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 15105117 | openssl | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 15106101 | openssl | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 15107538 | openssl | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 15107808 | openssl | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 15108009 | openssl | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 15108231 | openssl | gcc -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 15111932 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 15112584 | openssl | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 15112722 | openssl | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 15113431 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 15113690 | openssl | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140818 | 20140622 |
| 15114912 | openssl | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 15115681 | openssl | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140818 | 20140622 |
| 15115841 | openssl | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 15117762 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 15120133 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 15121172 | openssl | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 15123420 | openssl | gcc -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 15124077 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 15124093 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 15124322 | openssl | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 15125046 | openssl | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140818 | 20140622 |
| 15125073 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 15125209 | openssl | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140818 | 20140622 |
| 15126171 | openssl | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 15127735 | openssl | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 15128253 | openssl | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 15128422 | openssl | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140818 | 20140622 |
| 15128911 | openssl | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140818 | 20140622 |
| 15129200 | openssl | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 15129955 | openssl | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140818 | 20140622 |
| 15132609 | openssl | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 15132830 | openssl | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 15134001 | openssl | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 15134581 | openssl | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 15135452 | openssl | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 15135731 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140818 | 20140622 |
| 15136282 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20140818 | 20140622 |
| 15136412 | openssl | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 15136925 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 15137286 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 15138134 | openssl | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140818 | 20140622 |
| 15138730 | openssl | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 15141713 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 15144361 | openssl | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 15144750 | openssl | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 15146738 | openssl | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140818 | 20140622 |
| 15149122 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 15152232 | openssl | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140818 | 20140622 |
| 15152481 | openssl | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140818 | 20140622 |
| 15153012 | openssl | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 15153268 | openssl | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 15153411 | openssl | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 15153767 | openssl | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140818 | 20140622 |
| 15154190 | openssl | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 15157402 | openssl | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140818 | 20140622 |
| 15157517 | openssl | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140818 | 20140622 |
| 15158547 | openssl | gcc -O -fomit-frame-pointer | 20140818 | 20140622 |
| 15161059 | openssl | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140818 | 20140622 |
| 15161707 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140818 | 20140622 |
| 15162292 | openssl | gcc -funroll-loops | 20140818 | 20140622 |
| 15170297 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140818 | 20140622 |
| 15177354 | openssl | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 15182356 | openssl | gcc | 20140818 | 20140622 |
| 15184661 | openssl | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140818 | 20140622 |
| 15188973 | openssl | cc | 20140818 | 20140622 |
| 15207257 | openssl | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140818 | 20140622 |
| 15210579 | openssl | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140818 | 20140622 |
| 15230952 | openssl | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140818 | 20140622 |
| 15764789 | openssl | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140818 | 20140622 |
| 15844089 | openssl | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| Compiler | Implementations
|
| gcc -mcpu=arm810 -O2 -fomit-frame-pointer | openssl |
| gcc -mcpu=arm810 -O3 -fomit-frame-pointer | openssl |
| gcc -mcpu=arm810 -O -fomit-frame-pointer | openssl |
| gcc -mcpu=arm810 -Os -fomit-frame-pointer | openssl |
| gcc -mcpu=arm8 -O2 -fomit-frame-pointer | openssl |
| gcc -mcpu=arm8 -O3 -fomit-frame-pointer | openssl |
| gcc -mcpu=arm8 -O -fomit-frame-pointer | openssl |
| gcc -mcpu=arm8 -Os -fomit-frame-pointer | openssl |
| gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | openssl |
| gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | openssl |
| gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | openssl |
| gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | openssl |
| gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | openssl |
| gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | openssl |
| gcc -mcpu=strongarm110 -O -fomit-frame-pointer | openssl |
| gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | openssl |
| gcc -mcpu=strongarm -O2 -fomit-frame-pointer | openssl |
| gcc -mcpu=strongarm -O3 -fomit-frame-pointer | openssl |
| gcc -mcpu=strongarm -O -fomit-frame-pointer | openssl |
| gcc -mcpu=strongarm -Os -fomit-frame-pointer | openssl
|