| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 101888777 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140804 | 20140622 |
| 101941047 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 101950257 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 101977446 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140804 | 20140622 |
| 101982365 | openssl | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 101993211 | openssl | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 101998227 | openssl | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 102013127 | openssl | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140804 | 20140622 |
| 102028796 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 102032683 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140804 | 20140622 |
| 102042027 | openssl | gcc -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 102042173 | openssl | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 102043536 | openssl | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 102045603 | openssl | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 102045748 | openssl | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 102061491 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140804 | 20140622 |
| 102063231 | openssl | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 102063442 | openssl | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140804 | 20140622 |
| 102071293 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 102078321 | openssl | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 102086453 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 102086907 | openssl | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 102087335 | openssl | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140804 | 20140622 |
| 102090604 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20140804 | 20140622 |
| 102092385 | openssl | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 102100712 | openssl | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140804 | 20140622 |
| 102102575 | openssl | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 102103497 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 102106395 | openssl | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 102106659 | openssl | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140804 | 20140622 |
| 102108611 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 102124711 | openssl | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140804 | 20140622 |
| 102128734 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 102129470 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140804 | 20140622 |
| 102133254 | openssl | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140804 | 20140622 |
| 102134205 | openssl | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 102135532 | openssl | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140804 | 20140622 |
| 102136669 | openssl | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140804 | 20140622 |
| 102139944 | openssl | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140804 | 20140622 |
| 102141642 | openssl | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140804 | 20140622 |
| 102145970 | openssl | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 102146014 | openssl | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140804 | 20140622 |
| 102147080 | openssl | gcc -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 102150354 | openssl | gcc -O -fomit-frame-pointer | 20140804 | 20140622 |
| 102154877 | openssl | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 102154902 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20140804 | 20140622 |
| 102156482 | openssl | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 102157350 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 102159283 | openssl | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 102160807 | openssl | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140804 | 20140622 |
| 102167793 | openssl | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 102181371 | openssl | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 102184195 | openssl | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140804 | 20140622 |
| 102186702 | openssl | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 102189236 | openssl | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140804 | 20140622 |
| 102194679 | openssl | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140804 | 20140622 |
| 102201072 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140804 | 20140622 |
| 102201761 | openssl | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 102203513 | openssl | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140804 | 20140622 |
| 102205243 | openssl | cc | 20140804 | 20140622 |
| 102207264 | openssl | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 102207395 | openssl | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140804 | 20140622 |
| 102210041 | openssl | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140804 | 20140622 |
| 102214448 | openssl | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 102240837 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140804 | 20140622 |
| 102244203 | openssl | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 102244850 | openssl | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 102245985 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140804 | 20140622 |
| 102252383 | openssl | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 102254262 | openssl | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140804 | 20140622 |
| 102257111 | openssl | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 102263225 | openssl | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140804 | 20140622 |
| 102266625 | openssl | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140804 | 20140622 |
| 102272355 | openssl | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140804 | 20140622 |
| 102279867 | openssl | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 102283382 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 102292384 | openssl | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140804 | 20140622 |
| 102295791 | openssl | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 102303043 | openssl | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 102315829 | openssl | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 102371560 | openssl | gcc -Os -fomit-frame-pointer | 20140804 | 20140622 |
| 102373935 | openssl | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140804 | 20140622 |
| 102378933 | openssl | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 102383020 | openssl | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140804 | 20140622 |
| 102462279 | openssl | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 102487189 | openssl | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 102530684 | openssl | gcc | 20140804 | 20140622 |
| 102859264 | openssl | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140804 | 20140622 |
| 102984572 | openssl | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140804 | 20140622 |
| 103001436 | openssl | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 103970141 | openssl | gcc -funroll-loops | 20140804 | 20140622 |
| 104571154 | openssl | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 104837433 | openssl | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140804 | 20140622 |
| 104856085 | openssl | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140804 | 20140622 |
| 104954220 | openssl | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140804 | 20140622 |
| 105031677 | openssl | gcc -mcpu=arm920t -O -fomit-frame-pointer | 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
|