| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 55796703 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 55850370 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 55856514 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 55879218 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140810 | 20140622 |
| 55883490 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140809 | 20140622 |
| 55898343 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 55899987 | openssl | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140810 | 20140622 |
| 55903299 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 55903665 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20140810 | 20140622 |
| 55908036 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20140809 | 20140622 |
| 55911408 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 55912521 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 55913058 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 55914645 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 55914792 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 55917216 | openssl | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140810 | 20140622 |
| 55917282 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20140810 | 20140622 |
| 55918872 | openssl | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141020 | 20141014 |
| 55919913 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20140809 | 20140622 |
| 55920465 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140809 | 20140622 |
| 55920522 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 55921092 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140809 | 20140622 |
| 55921290 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140809 | 20140622 |
| 55924530 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 55924575 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140809 | 20140622 |
| 55926936 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140810 | 20140622 |
| 55933230 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 55934118 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 55934463 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140810 | 20140622 |
| 55936479 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 55937208 | openssl | gcc -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 55937871 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 55941234 | openssl | gcc -m64 -O -fomit-frame-pointer | 20140809 | 20140622 |
| 55944222 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 55944777 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140809 | 20140622 |
| 55945041 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 55945191 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140810 | 20140622 |
| 55945827 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 55946283 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140809 | 20140622 |
| 55947219 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 55947597 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 55949655 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 55949670 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140810 | 20140622 |
| 55949790 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 55949904 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 55950339 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140809 | 20140622 |
| 55950777 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 55950825 | openssl | gcc -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 55952529 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 55952538 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 55953078 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 55954977 | openssl | gcc -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 55955217 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140809 | 20140622 |
| 55955481 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 55956360 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140809 | 20140622 |
| 55957680 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140809 | 20140622 |
| 55957890 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 55963320 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 55964748 | openssl | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 55964946 | openssl | gcc -O -fomit-frame-pointer | 20140810 | 20140622 |
| 55965531 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 55966059 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140810 | 20140622 |
| 55968744 | openssl | clang -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 55969434 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 55969701 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140810 | 20140622 |
| 55969866 | openssl | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141020 | 20141014 |
| 55969962 | openssl | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 55970328 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 55970457 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 55972248 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 55972776 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140810 | 20140622 |
| 55973685 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140809 | 20140622 |
| 55974432 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140810 | 20140622 |
| 55975419 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 55977030 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 55977981 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 55984383 | openssl | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140810 | 20140622 |
| 55984608 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140810 | 20140622 |
| 55984614 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 55985049 | openssl | cc | 20140810 | 20140622 |
| 55986498 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 55986969 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140810 | 20140622 |
| 55988442 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140809 | 20140622 |
| 55991085 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 55991424 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 55994187 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 55996740 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140809 | 20140622 |
| 55997460 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 55999902 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20140810 | 20140622 |
| 56000982 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20140810 | 20140622 |
| 56004960 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140810 | 20140622 |
| 56005797 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20140809 | 20140622 |
| 56007579 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 56009721 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140809 | 20140622 |
| 56016765 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 56018217 | openssl | gcc | 20140810 | 20140622 |
| 56055066 | openssl | gcc -funroll-loops | 20140810 | 20140622 |