| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 13024673 | openssl | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140803 | 20140622 |
| 13033019 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 13036731 | openssl | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 13038125 | openssl | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140803 | 20140622 |
| 13043619 | openssl | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 13045746 | openssl | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 13047931 | openssl | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 13048149 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 13048181 | openssl | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 13048927 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 13051975 | openssl | gcc -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 13052001 | openssl | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140803 | 20140622 |
| 13053057 | openssl | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 13055452 | openssl | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140803 | 20140622 |
| 13055602 | openssl | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 13056483 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 13057874 | openssl | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 13058403 | openssl | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140803 | 20140622 |
| 13061796 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 13063054 | openssl | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140803 | 20140622 |
| 13064101 | openssl | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 13064731 | openssl | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140803 | 20140622 |
| 13064836 | openssl | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 13064939 | openssl | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140803 | 20140622 |
| 13065782 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 13066565 | openssl | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 13066672 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140803 | 20140622 |
| 13066827 | openssl | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 13067639 | openssl | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140803 | 20140622 |
| 13067643 | openssl | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 13068531 | openssl | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 13068726 | openssl | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 13069194 | openssl | gcc -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 13070301 | openssl | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 13070741 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 13070778 | openssl | gcc -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 13070855 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 13071331 | openssl | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 13071647 | openssl | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140803 | 20140622 |
| 13071835 | openssl | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140803 | 20140622 |
| 13072223 | openssl | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 13072357 | openssl | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 13072639 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 13073121 | openssl | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140803 | 20140622 |
| 13076626 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 13077694 | openssl | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 13077710 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 13077768 | openssl | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 13077889 | openssl | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140803 | 20140622 |
| 13078934 | openssl | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 13079399 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20140803 | 20140622 |
| 13079962 | openssl | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 13080131 | openssl | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 13080303 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 13080385 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 13080863 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140803 | 20140622 |
| 13081304 | openssl | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140803 | 20140622 |
| 13082722 | openssl | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 13084904 | openssl | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140803 | 20140622 |
| 13086777 | openssl | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140803 | 20140622 |
| 13088231 | openssl | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 13089377 | openssl | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140803 | 20140622 |
| 13090706 | openssl | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140803 | 20140622 |
| 13091007 | openssl | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 13091830 | openssl | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 13092205 | openssl | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 13092550 | openssl | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 13094159 | openssl | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 13095538 | openssl | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 13095668 | openssl | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 13095883 | openssl | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140803 | 20140622 |
| 13096061 | openssl | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 13096437 | openssl | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 13099295 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 13099514 | openssl | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 13100503 | openssl | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140803 | 20140622 |
| 13104130 | openssl | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 13104308 | openssl | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 13105356 | openssl | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 13108126 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140803 | 20140622 |
| 13109727 | openssl | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140803 | 20140622 |
| 13111862 | openssl | gcc -O -fomit-frame-pointer | 20140803 | 20140622 |
| 13113974 | openssl | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140803 | 20140622 |
| 13116274 | openssl | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 13116516 | openssl | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140803 | 20140622 |
| 13116714 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 13119924 | openssl | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140803 | 20140622 |
| 13120317 | openssl | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 13122046 | openssl | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140803 | 20140622 |
| 13123625 | openssl | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 13129186 | openssl | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 13130025 | openssl | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 13136999 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140803 | 20140622 |
| 13155895 | openssl | cc | 20140803 | 20140622 |
| 13176440 | openssl | gcc -funroll-loops | 20140803 | 20140622 |
| 13209256 | openssl | gcc | 20140803 | 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
|