| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 9606180 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140809 | 20140622 |
| 9622236 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20140809 | 20140622 |
| 9627006 | openssl | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140809 | 20140622 |
| 9627039 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140809 | 20140622 |
| 9628950 | openssl | clang -O3 -fomit-frame-pointer | 20140809 | 20140622 |
| 9629112 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20140809 | 20140622 |
| 9629610 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140809 | 20140622 |
| 9630387 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140809 | 20140622 |
| 9631356 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140809 | 20140622 |
| 9633954 | openssl | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141020 | 20141014 |
| 9634671 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140809 | 20140622 |
| 9637185 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20140809 | 20140622 |
| 9637980 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20140809 | 20140622 |
| 9638946 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140809 | 20140622 |
| 9639240 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140809 | 20140622 |
| 9639249 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20140809 | 20140622 |
| 9639429 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140809 | 20140622 |
| 9640131 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140809 | 20140622 |
| 9640329 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140809 | 20140622 |
| 9640917 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140809 | 20140622 |
| 9641037 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20140809 | 20140622 |
| 9642186 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140809 | 20140622 |
| 9642753 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20140809 | 20140622 |
| 9643011 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140809 | 20140622 |
| 9643731 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20140809 | 20140622 |
| 9643848 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140809 | 20140622 |
| 9644550 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140809 | 20140622 |
| 9644622 | openssl | gcc -O3 -fomit-frame-pointer | 20140809 | 20140622 |
| 9644814 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140809 | 20140622 |
| 9644919 | 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 |
| 9645330 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140809 | 20140622 |
| 9645519 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140809 | 20140622 |
| 9645927 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140809 | 20140622 |
| 9646791 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140809 | 20140622 |
| 9646992 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140809 | 20140622 |
| 9648057 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20140809 | 20140622 |
| 9648114 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140809 | 20140622 |
| 9648162 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140809 | 20140622 |
| 9648522 | openssl | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140809 | 20140622 |
| 9648615 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140809 | 20140622 |
| 9648732 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140809 | 20140622 |
| 9648846 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140809 | 20140622 |
| 9649074 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140809 | 20140622 |
| 9649869 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140809 | 20140622 |
| 9650022 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140809 | 20140622 |
| 9650067 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140809 | 20140622 |
| 9650394 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140809 | 20140622 |
| 9650730 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140809 | 20140622 |
| 9650802 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140809 | 20140622 |
| 9650805 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140809 | 20140622 |
| 9650991 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140809 | 20140622 |
| 9651660 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140809 | 20140622 |
| 9651693 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140809 | 20140622 |
| 9651738 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140809 | 20140622 |
| 9651792 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140809 | 20140622 |
| 9652263 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140809 | 20140622 |
| 9652368 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140809 | 20140622 |
| 9653436 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140809 | 20140622 |
| 9653772 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140809 | 20140622 |
| 9654879 | openssl | gcc -m64 -O -fomit-frame-pointer | 20140809 | 20140622 |
| 9656031 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140809 | 20140622 |
| 9656592 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140809 | 20140622 |
| 9656679 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140809 | 20140622 |
| 9657585 | openssl | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140809 | 20140622 |
| 9657942 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140809 | 20140622 |
| 9658494 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140809 | 20140622 |
| 9659661 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140809 | 20140622 |
| 9659832 | openssl | gcc -O2 -fomit-frame-pointer | 20140809 | 20140622 |
| 9659970 | openssl | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140809 | 20140622 |
| 9661140 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140809 | 20140622 |
| 9662253 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140809 | 20140622 |
| 9663795 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140809 | 20140622 |
| 9664062 | openssl | gcc -Os -fomit-frame-pointer | 20140809 | 20140622 |
| 9664230 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140809 | 20140622 |
| 9664470 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20140809 | 20140622 |
| 9664887 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140809 | 20140622 |
| 9665085 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140809 | 20140622 |
| 9666144 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20140809 | 20140622 |
| 9666309 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20140809 | 20140622 |
| 9666840 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140809 | 20140622 |
| 9667698 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140809 | 20140622 |
| 9667740 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140809 | 20140622 |
| 9668544 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20140809 | 20140622 |
| 9668805 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140809 | 20140622 |
| 9668844 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140809 | 20140622 |
| 9669093 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140809 | 20140622 |
| 9669738 | openssl | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140809 | 20140622 |
| 9670908 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140809 | 20140622 |
| 9672981 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140809 | 20140622 |
| 9676053 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20140809 | 20140622 |
| 9677676 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140809 | 20140622 |
| 9678423 | openssl | gcc -O -fomit-frame-pointer | 20140809 | 20140622 |
| 9679410 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20140809 | 20140622 |
| 9682956 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140809 | 20140622 |
| 9689013 | openssl | gcc | 20140809 | 20140622 |
| 9694122 | openssl | gcc -funroll-loops | 20140809 | 20140622 |
| 9699171 | openssl | cc | 20140809 | 20140622 |