| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 3770843 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140816 | 20140622 |
| 3771854 | openssl | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140816 | 20140622 |
| 3774060 | openssl | gcc -Os -fomit-frame-pointer | 20140816 | 20140622 |
| 3775299 | openssl | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140816 | 20140622 |
| 3776587 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140816 | 20140622 |
| 3778102 | openssl | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140816 | 20140622 |
| 3779993 | openssl | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140816 | 20140622 |
| 3780440 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140816 | 20140622 |
| 3781097 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140816 | 20140622 |
| 3781306 | openssl | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140816 | 20140622 |
| 3781346 | openssl | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140816 | 20140622 |
| 3781464 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140816 | 20140622 |
| 3782482 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140816 | 20140622 |
| 3783701 | openssl | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140816 | 20140622 |
| 3783978 | openssl | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140816 | 20140622 |
| 3784096 | openssl | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140816 | 20140622 |
| 3784291 | openssl | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140816 | 20140622 |
| 3784507 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140816 | 20140622 |
| 3784652 | openssl | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140816 | 20140622 |
| 3784746 | openssl | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140816 | 20140622 |
| 3784834 | openssl | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140816 | 20140622 |
| 3784861 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140816 | 20140622 |
| 3786004 | openssl | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140816 | 20140622 |
| 3786511 | openssl | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140816 | 20140622 |
| 3787483 | openssl | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140816 | 20140622 |
| 3787573 | openssl | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140816 | 20140622 |
| 3788103 | openssl | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140816 | 20140622 |
| 3789082 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140816 | 20140622 |
| 3790190 | openssl | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140816 | 20140622 |
| 3790925 | openssl | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140816 | 20140622 |
| 3791096 | openssl | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140816 | 20140622 |
| 3791183 | openssl | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140816 | 20140622 |
| 3792130 | openssl | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140816 | 20140622 |
| 3792175 | openssl | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140816 | 20140622 |
| 3792516 | openssl | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140816 | 20140622 |
| 3792645 | openssl | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140816 | 20140622 |
| 3792767 | openssl | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140816 | 20140622 |
| 3793215 | openssl | gcc -O3 -fomit-frame-pointer | 20140816 | 20140622 |
| 3793575 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140816 | 20140622 |
| 3793636 | openssl | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140816 | 20140622 |
| 3793641 | openssl | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140816 | 20140622 |
| 3797279 | openssl | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140816 | 20140622 |
| 3797729 | openssl | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140816 | 20140622 |
| 3798029 | openssl | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140816 | 20140622 |
| 3798195 | openssl | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140816 | 20140622 |
| 3798598 | openssl | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140816 | 20140622 |
| 3799450 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20140816 | 20140622 |
| 3799577 | openssl | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140816 | 20140622 |
| 3800227 | openssl | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140816 | 20140622 |
| 3800291 | openssl | gcc -O -fomit-frame-pointer | 20140816 | 20140622 |
| 3800483 | openssl | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140816 | 20140622 |
| 3800826 | openssl | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140816 | 20140622 |
| 3801908 | openssl | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140816 | 20140622 |
| 3802136 | openssl | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140816 | 20140622 |
| 3802170 | openssl | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140816 | 20140622 |
| 3802576 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140816 | 20140622 |
| 3803388 | openssl | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140816 | 20140622 |
| 3803900 | openssl | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140816 | 20140622 |
| 3804056 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140816 | 20140622 |
| 3804130 | openssl | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140816 | 20140622 |
| 3804247 | openssl | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140816 | 20140622 |
| 3804499 | openssl | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140816 | 20140622 |
| 3804587 | openssl | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140816 | 20140622 |
| 3804899 | openssl | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140816 | 20140622 |
| 3805303 | openssl | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140816 | 20140622 |
| 3805993 | openssl | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140816 | 20140622 |
| 3806002 | openssl | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140816 | 20140622 |
| 3806223 | openssl | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140816 | 20140622 |
| 3806980 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140816 | 20140622 |
| 3807968 | openssl | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140816 | 20140622 |
| 3809169 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140816 | 20140622 |
| 3810281 | openssl | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140816 | 20140622 |
| 3810619 | openssl | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140816 | 20140622 |
| 3810767 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140816 | 20140622 |
| 3811420 | openssl | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140816 | 20140622 |
| 3811746 | openssl | gcc -O2 -fomit-frame-pointer | 20140816 | 20140622 |
| 3811990 | openssl | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140816 | 20140622 |
| 3812977 | openssl | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140816 | 20140622 |
| 3815323 | openssl | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140816 | 20140622 |
| 3815487 | openssl | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140816 | 20140622 |
| 3815659 | openssl | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140816 | 20140622 |
| 3817594 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20140816 | 20140622 |
| 3818378 | openssl | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140816 | 20140622 |
| 3819283 | openssl | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140816 | 20140622 |
| 3820156 | openssl | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140816 | 20140622 |
| 3821190 | openssl | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140816 | 20140622 |
| 3822957 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140816 | 20140622 |
| 3828020 | openssl | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140816 | 20140622 |
| 3842707 | openssl | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140816 | 20140622 |
| 3870839 | openssl | gcc | 20140816 | 20140622 |
| 3873486 | openssl | cc | 20140816 | 20140622 |
| 3905389 | openssl | gcc -funroll-loops | 20140816 | 20140622 |
| 3910235 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140816 | 20140622 |
| 4042956 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140816 | 20140622 |
| 4138580 | openssl | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140816 | 20140622 |
| 4197498 | openssl | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140816 | 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
|