| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 7852788 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 7855096 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20140725 | 20140622 |
| 7856908 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 7858828 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140725 | 20140622 |
| 7858844 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140725 | 20140622 |
| 7862012 | openssl | clang -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 7863268 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 7863664 | openssl | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141014 | 20141014 |
| 7865888 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 7866652 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 7866840 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 7868260 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140725 | 20140622 |
| 7869912 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 7873124 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 7876480 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 7876696 | openssl | clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140725 | 20140622 |
| 7879756 | 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 | 20141014 | 20141014 |
| 7881132 | openssl | gcc -funroll-loops | 20140725 | 20140622 |
| 7882064 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 7883820 | openssl | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140725 | 20140622 |
| 7884920 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 7885224 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 7885408 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 7890796 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 7892212 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 7892756 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 7892936 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140725 | 20140622 |
| 7893204 | openssl | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140725 | 20140622 |
| 7894140 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 7894584 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 7894800 | openssl | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 7894876 | openssl | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 7894956 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140725 | 20140622 |
| 7895092 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 7895264 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 7895832 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140725 | 20140622 |
| 7896232 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 7897376 | openssl | gcc -m64 -O -fomit-frame-pointer | 20140725 | 20140622 |
| 7897396 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 7898508 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140725 | 20140622 |
| 7899100 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 7899124 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 7899952 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 7900020 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 7900244 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 7900272 | openssl | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140725 | 20140622 |
| 7900592 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 7900632 | openssl | gcc -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 7900788 | openssl | gcc -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 7901208 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140725 | 20140622 |
| 7901804 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 7901900 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 7901912 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 7902388 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140725 | 20140622 |
| 7902388 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 7903088 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20140725 | 20140622 |
| 7903196 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 7903276 | openssl | gcc -O -fomit-frame-pointer | 20140725 | 20140622 |
| 7903328 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 7903400 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 7903564 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140725 | 20140622 |
| 7903580 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 7903676 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20140725 | 20140622 |
| 7903748 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 7903896 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140725 | 20140622 |
| 7903956 | openssl | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 7904516 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 7904644 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 7904752 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 7904888 | openssl | gcc -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 7905468 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 7905604 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 7906432 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 7907524 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 7907720 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 7907808 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140725 | 20140622 |
| 7907824 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 7908024 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140725 | 20140622 |
| 7908820 | openssl | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 7909424 | openssl | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 7909472 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 7910236 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 7910384 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 7910892 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 7910948 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 7911052 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 7913560 | openssl | clang -O3 -fwrapv -march=native -fomit-frame-pointer | 20140725 | 20140622 |
| 7913616 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 7914628 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 7914652 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140725 | 20140622 |
| 7914920 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140725 | 20140622 |
| 7915904 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 7919324 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140725 | 20140622 |
| 7919928 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20140725 | 20140622 |
| 7922768 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 7922880 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 7923172 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 7925608 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 7929232 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 7932844 | openssl | gcc | 20140725 | 20140622 |
| 7936188 | openssl | cc | 20140725 | 20140622 |
| 7940048 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140725 | 20140622 |