| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 8083932 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 8087576 | openssl | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 8090012 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 8090604 | openssl | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 8091196 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 8093184 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 8093784 | openssl | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 8094444 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 8094720 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 8095980 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 8096300 | openssl | gcc -O -fomit-frame-pointer | 20170206 | 20170105 |
| 8096972 | openssl | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20170206 | 20170105 |
| 8097080 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 8097824 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 8099072 | openssl | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170206 | 20170105 |
| 8100228 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 8100396 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 8100668 | openssl | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170206 | 20170105 |
| 8101704 | openssl | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170206 | 20170105 |
| 8101860 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 8102616 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 8103404 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 8103812 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 8104196 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 8104604 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 8104624 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 8105232 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 8105744 | openssl | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170206 | 20170105 |
| 8106768 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20170206 | 20170105 |
| 8107588 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 8107828 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20170206 | 20170105 |
| 8108092 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 8108700 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20170206 | 20170105 |
| 8109152 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 8109920 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 8110036 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 8110124 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20170206 | 20170105 |
| 8110348 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 8110448 | openssl | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170206 | 20170105 |
| 8110576 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 8110712 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 8112104 | openssl | gcc -m64 -O -fomit-frame-pointer | 20170206 | 20170105 |
| 8112120 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 8112208 | openssl | gcc -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 8112420 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20170206 | 20170105 |
| 8112600 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20170206 | 20170105 |
| 8112972 | openssl | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170206 | 20170105 |
| 8114288 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 8114432 | openssl | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170206 | 20170105 |
| 8115144 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 8115456 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 8115932 | openssl | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 8116016 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 8116900 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20170206 | 20170105 |
| 8116952 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 8117104 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20170206 | 20170105 |
| 8117292 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 8117452 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 8117784 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 8117956 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20170206 | 20170105 |
| 8117988 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20170206 | 20170105 |
| 8118056 | openssl | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170206 | 20170105 |
| 8118832 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20170206 | 20170105 |
| 8119856 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 8120176 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 8120420 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20170206 | 20170105 |
| 8120436 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 8120748 | openssl | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 8121128 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20170206 | 20170105 |
| 8121224 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 8121404 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 8121540 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 8121968 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 8122348 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 8122392 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 8122912 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20170206 | 20170105 |
| 8122932 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 8123476 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170206 | 20170105 |
| 8125140 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 8126008 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 8126820 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 8128588 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 8128804 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20170206 | 20170105 |
| 8131936 | openssl | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20170206 | 20170105 |
| 8134420 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20170206 | 20170105 |
| 8139328 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 8139940 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 8143192 | openssl | gcc -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 8145360 | openssl | gcc | 20170206 | 20170105 |
| 8145752 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 8149856 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 8151724 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 8152948 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 8154896 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20170206 | 20170105 |
| 8157412 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20170206 | 20170105 |
| 8157520 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 8159512 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170206 | 20170105 |
| 8159644 | openssl | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20170206 | 20170105 |
| 8160804 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 8161184 | openssl | gcc -funroll-loops | 20170206 | 20170105 |
| 8168244 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 8169152 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 8180508 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 8183700 | openssl | cc | 20170206 | 20170105 |
| 8213816 | openssl | gcc -O2 -fomit-frame-pointer | 20170206 | 20170105 |