| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 197870 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140602 | 20140529 |
| 197936 | openssl | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140602 | 20140529 |
| 197950 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140602 | 20140529 |
| 197954 | openssl | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140602 | 20140529 |
| 198003 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140602 | 20140529 |
| 198056 | openssl | gcc -O3 -fomit-frame-pointer | 20140602 | 20140529 |
| 198058 | openssl | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140602 | 20140529 |
| 198066 | openssl | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140602 | 20140529 |
| 198076 | openssl | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140602 | 20140529 |
| 198083 | openssl | gcc -O -fomit-frame-pointer | 20140602 | 20140529 |
| 198084 | openssl | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140602 | 20140529 |
| 198089 | openssl | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140602 | 20140529 |
| 198095 | openssl | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140602 | 20140529 |
| 198098 | openssl | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140602 | 20140529 |
| 198100 | openssl | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140602 | 20140529 |
| 198104 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140602 | 20140529 |
| 198106 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140602 | 20140529 |
| 198135 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140602 | 20140529 |
| 198148 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140602 | 20140529 |
| 198149 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140602 | 20140529 |
| 198158 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140602 | 20140529 |
| 198177 | openssl | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140602 | 20140529 |
| 198181 | openssl | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140602 | 20140529 |
| 198189 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140602 | 20140529 |
| 198194 | openssl | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140602 | 20140529 |
| 198196 | openssl | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140602 | 20140529 |
| 198196 | openssl | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140602 | 20140529 |
| 198231 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140602 | 20140529 |
| 198235 | openssl | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140602 | 20140529 |
| 198250 | openssl | gcc -Os -fomit-frame-pointer | 20140602 | 20140529 |
| 198250 | openssl | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140602 | 20140529 |
| 198260 | openssl | gcc | 20140602 | 20140529 |
| 198265 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140602 | 20140529 |
| 198271 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20140602 | 20140529 |
| 198288 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140602 | 20140529 |
| 198289 | openssl | gcc -O2 -fomit-frame-pointer | 20140602 | 20140529 |
| 198315 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140602 | 20140529 |
| 198321 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140602 | 20140529 |
| 198334 | openssl | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140602 | 20140529 |
| 198348 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20140602 | 20140529 |
| 198368 | openssl | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140602 | 20140529 |
| 198379 | openssl | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140602 | 20140529 |
| 198382 | openssl | cc | 20140602 | 20140529 |
| 198408 | openssl | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140602 | 20140529 |
| 198419 | openssl | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140602 | 20140529 |
| 198452 | openssl | gcc -funroll-loops | 20140602 | 20140529 |
| 198457 | openssl | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140602 | 20140529 |
| 198466 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140602 | 20140529 |
| 198468 | openssl | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140602 | 20140529 |
| 198472 | openssl | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140602 | 20140529 |
| 198486 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140602 | 20140529 |
| 198523 | openssl | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140602 | 20140529 |
| 198572 | openssl | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140602 | 20140529 |
| 211892 | openssl | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140602 | 20140529 |
| 229870 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140602 | 20140529 |
| 11506465 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 11565738 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 22130187 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 26251437 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 33941461 | ref | gcc -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 34036155 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 34078002 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 34253256 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 34254876 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 34255287 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 34259156 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 34259246 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 34307368 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 36110756 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140625 | 20140622 |
| 41018122 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 41018463 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 41066371 | ref | gcc -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 41072395 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 41214830 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 41255739 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 41282327 | ref | gcc -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 41283715 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 41340530 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 41341555 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 41341598 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 41343565 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 41412650 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 41417040 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 41419090 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 41420897 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 41421177 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 43936645 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140625 | 20140622 |
| 47486399 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 47487939 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 48202544 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140625 | 20140622 |
| 48203186 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140625 | 20140622 |
| 48220139 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140625 | 20140622 |
| 48726338 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140625 | 20140622 |
| 48726399 | ref | gcc -O -fomit-frame-pointer | 20140625 | 20140622 |
| 48728442 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140625 | 20140622 |
| 48841339 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140625 | 20140622 |
| 48842299 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140625 | 20140622 |
| 54389774 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 54391279 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 54391731 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 54391796 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 54393062 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140625 | 20140622 |
| 61493904 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140625 | 20140622 |
| 61494907 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140625 | 20140622 |
| 61497325 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140625 | 20140622 |
| 61498950 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140625 | 20140622 |
| 61664088 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140625 | 20140622 |
| 308459442 | ref | cc | 20140625 | 20140622 |
| 308469007 | ref | gcc | 20140625 | 20140622 |
| 308473791 | ref | gcc -funroll-loops | 20140625 | 20140622 |