| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 5033343 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140808 | 20140622 |
| 5036466 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140808 | 20140622 |
| 5041260 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140808 | 20140622 |
| 5042691 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140808 | 20140622 |
| 5044461 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140808 | 20140622 |
| 5044707 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140808 | 20140622 |
| 5045121 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20140808 | 20140622 |
| 5045988 | openssl | gcc -Os -fomit-frame-pointer | 20140808 | 20140622 |
| 5046285 | openssl | gcc -O2 -fomit-frame-pointer | 20140808 | 20140622 |
| 5047137 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140808 | 20140622 |
| 5047155 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20140808 | 20140622 |
| 5047446 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140808 | 20140622 |
| 5047632 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140808 | 20140622 |
| 5048079 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140808 | 20140622 |
| 5048931 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140808 | 20140622 |
| 5049369 | openssl | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140808 | 20140622 |
| 5049456 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140808 | 20140622 |
| 5051649 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20140808 | 20140622 |
| 5052048 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140808 | 20140622 |
| 5052102 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20140808 | 20140622 |
| 5052348 | openssl | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140808 | 20140622 |
| 5052570 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20140808 | 20140622 |
| 5052612 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140808 | 20140622 |
| 5052621 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140808 | 20140622 |
| 5052870 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20140808 | 20140622 |
| 5053890 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20140808 | 20140622 |
| 5054484 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140808 | 20140622 |
| 5055699 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140808 | 20140622 |
| 5055723 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140808 | 20140622 |
| 5056206 | openssl | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140808 | 20140622 |
| 5056260 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140808 | 20140622 |
| 5056428 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140808 | 20140622 |
| 5056800 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140808 | 20140622 |
| 5057025 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140808 | 20140622 |
| 5057685 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140808 | 20140622 |
| 5058333 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140808 | 20140622 |
| 5058348 | openssl | clang -O3 -fomit-frame-pointer | 20140808 | 20140622 |
| 5058606 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140808 | 20140622 |
| 5058750 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140808 | 20140622 |
| 5058936 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140808 | 20140622 |
| 5059101 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140808 | 20140622 |
| 5059674 | openssl | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140808 | 20140622 |
| 5059695 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140808 | 20140622 |
| 5059797 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140808 | 20140622 |
| 5060187 | 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 | 20141019 | 20141014 |
| 5060922 | openssl | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140808 | 20140622 |
| 5061243 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140808 | 20140622 |
| 5061270 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140808 | 20140622 |
| 5061501 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140808 | 20140622 |
| 5061846 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140808 | 20140622 |
| 5062803 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140808 | 20140622 |
| 5063358 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20140808 | 20140622 |
| 5063544 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140808 | 20140622 |
| 5063730 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140808 | 20140622 |
| 5064090 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140808 | 20140622 |
| 5064240 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140808 | 20140622 |
| 5064501 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140808 | 20140622 |
| 5064540 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140808 | 20140622 |
| 5064666 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140808 | 20140622 |
| 5065011 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140808 | 20140622 |
| 5065437 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140808 | 20140622 |
| 5065524 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140808 | 20140622 |
| 5065659 | openssl | gcc -m64 -O -fomit-frame-pointer | 20140808 | 20140622 |
| 5065842 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20140808 | 20140622 |
| 5065857 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140808 | 20140622 |
| 5066220 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140808 | 20140622 |
| 5066634 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140808 | 20140622 |
| 5067138 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140808 | 20140622 |
| 5067282 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140808 | 20140622 |
| 5067357 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140808 | 20140622 |
| 5067378 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20140808 | 20140622 |
| 5067657 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140808 | 20140622 |
| 5067684 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140808 | 20140622 |
| 5068071 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140808 | 20140622 |
| 5068377 | openssl | gcc -O -fomit-frame-pointer | 20140808 | 20140622 |
| 5069337 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140808 | 20140622 |
| 5069739 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140808 | 20140622 |
| 5069772 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140808 | 20140622 |
| 5070339 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20140808 | 20140622 |
| 5070354 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140808 | 20140622 |
| 5070402 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20140808 | 20140622 |
| 5070576 | openssl | gcc -O3 -fomit-frame-pointer | 20140808 | 20140622 |
| 5071914 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20140808 | 20140622 |
| 5072265 | openssl | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141019 | 20141014 |
| 5072373 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140808 | 20140622 |
| 5072676 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20140808 | 20140622 |
| 5073231 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140808 | 20140622 |
| 5073591 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140808 | 20140622 |
| 5074293 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20140808 | 20140622 |
| 5076831 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140808 | 20140622 |
| 5079888 | openssl | cc | 20140808 | 20140622 |
| 5082300 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140808 | 20140622 |
| 5084532 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140808 | 20140622 |
| 5087208 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140808 | 20140622 |
| 5089593 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140808 | 20140622 |
| 5089716 | openssl | gcc -funroll-loops | 20140808 | 20140622 |
| 5098368 | openssl | gcc | 20140808 | 20140622 |