| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 8309228 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 8315928 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 8322900 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 8331596 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 8332288 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 8336784 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 8340232 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 8345168 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 8348524 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 8349772 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 8350956 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 8357552 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 8365928 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 8366420 | openssl | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 8366904 | openssl | gcc -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 8367036 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 8372608 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 8373452 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 8373744 | openssl | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 8375864 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 8381612 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 8386196 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 8387652 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 8389212 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 8391124 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120329 | 20120316 |
| 8391412 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 8393280 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20120329 | 20120316 |
| 8393292 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 8393512 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 8393684 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 8394036 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 8397688 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 8398480 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 8400156 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 8400204 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 8401768 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 8403760 | openssl | gcc -m64 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 8407664 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 8407796 | openssl | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20120329 | 20120316 |
| 8408492 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 8410824 | openssl | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 8412340 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 8414824 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 8418056 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 8418248 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 8421364 | openssl | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 8422408 | openssl | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 8423288 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 8423728 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120329 | 20120316 |
| 8425288 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 8426304 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 8426468 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 8427572 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 8428404 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 8431724 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 8432300 | openssl | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 8432956 | openssl | gcc -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 8435132 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 8436024 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 8439388 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 8441820 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 8441920 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 8443300 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 8443488 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 8443880 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 8443984 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 8445096 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 8446788 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 8446896 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 8448684 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 8448732 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 8449616 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 8449812 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 8450380 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 8451592 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 8453072 | openssl | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 8455068 | openssl | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 8459160 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 8459460 | openssl | gcc -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 8459588 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 8459788 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 8461656 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 8465284 | openssl | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 8466684 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 8468320 | openssl | gcc -O -fomit-frame-pointer | 20120329 | 20120316 |
| 8468736 | openssl | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 8468780 | openssl | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 8471672 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 8474804 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 8481788 | openssl | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 8482448 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 8484912 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 8485652 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 8487372 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120329 | 20120316 |
| 8489448 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 8496340 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 8503736 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 8503764 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 8504124 | openssl | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20120329 | 20120316 |
| 8524604 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 9154792 | openssl | gcc | 20120329 | 20120316 |
| 9206360 | openssl | cc | 20120329 | 20120316 |
| 9219760 | openssl | gcc -funroll-loops | 20120329 | 20120316 |