| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 14520299 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140804 | 20140622 |
| 14526033 | openssl | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 14543681 | openssl | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 14544130 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140804 | 20140622 |
| 14546066 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 14550712 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 14550795 | openssl | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 14551701 | openssl | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 14554116 | openssl | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 14554824 | openssl | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 14559211 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 14560462 | openssl | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 14560619 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 14561626 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140804 | 20140622 |
| 14564141 | openssl | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 14565412 | openssl | gcc -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 14568765 | openssl | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 14569200 | openssl | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140804 | 20140622 |
| 14571737 | openssl | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 14571823 | openssl | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 14573024 | openssl | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 14574769 | openssl | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140804 | 20140622 |
| 14575781 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 14577559 | openssl | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140804 | 20140622 |
| 14578772 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140804 | 20140622 |
| 14580533 | openssl | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 14581016 | openssl | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140804 | 20140622 |
| 14583627 | openssl | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 14584677 | openssl | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 14585207 | openssl | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 14585214 | openssl | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140804 | 20140622 |
| 14585950 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 14587506 | openssl | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 14587564 | openssl | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 14588847 | openssl | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 14590027 | openssl | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 14590985 | openssl | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140804 | 20140622 |
| 14593583 | openssl | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 14593673 | openssl | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140804 | 20140622 |
| 14594332 | openssl | gcc -O -fomit-frame-pointer | 20140804 | 20140622 |
| 14595613 | openssl | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140804 | 20140622 |
| 14595858 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 14596132 | openssl | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 14596145 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140804 | 20140622 |
| 14596556 | openssl | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 14598117 | openssl | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140804 | 20140622 |
| 14598225 | openssl | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140804 | 20140622 |
| 14601601 | openssl | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 14603527 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140804 | 20140622 |
| 14604525 | openssl | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 14604653 | openssl | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 14604975 | openssl | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140804 | 20140622 |
| 14606761 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20140804 | 20140622 |
| 14608184 | openssl | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 14608415 | openssl | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140804 | 20140622 |
| 14608643 | openssl | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140804 | 20140622 |
| 14608776 | openssl | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140804 | 20140622 |
| 14609308 | openssl | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140804 | 20140622 |
| 14609311 | openssl | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 14609379 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140804 | 20140622 |
| 14615052 | openssl | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140804 | 20140622 |
| 14616423 | openssl | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140804 | 20140622 |
| 14617011 | openssl | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140804 | 20140622 |
| 14618320 | openssl | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140804 | 20140622 |
| 14619031 | openssl | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140804 | 20140622 |
| 14619417 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20140804 | 20140622 |
| 14619891 | openssl | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 14620088 | openssl | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140804 | 20140622 |
| 14620324 | openssl | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 14622465 | openssl | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140804 | 20140622 |
| 14624856 | openssl | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 14625621 | openssl | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 14626072 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 14629644 | openssl | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 14629810 | openssl | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 14631194 | openssl | gcc -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 14631544 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 14636146 | openssl | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 14637518 | openssl | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140804 | 20140622 |
| 14637606 | openssl | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 14637717 | openssl | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140804 | 20140622 |
| 14637905 | openssl | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140804 | 20140622 |
| 14639808 | openssl | gcc -Os -fomit-frame-pointer | 20140804 | 20140622 |
| 14641631 | openssl | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140804 | 20140622 |
| 14641668 | openssl | gcc | 20140804 | 20140622 |
| 14644537 | openssl | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 14645368 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140804 | 20140622 |
| 14650249 | openssl | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140804 | 20140622 |
| 14667712 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 14669637 | openssl | gcc -funroll-loops | 20140804 | 20140622 |
| 14673705 | openssl | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140804 | 20140622 |
| 14794679 | openssl | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140804 | 20140622 |
| 15140099 | openssl | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 15354779 | openssl | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140804 | 20140622 |
| 15415207 | openssl | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140804 | 20140622 |
| 15765809 | openssl | cc | 20140804 | 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
|