| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1735976 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 1738972 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 1739488 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 1741804 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 1746016 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 1746536 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 1746608 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 1746856 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 1747472 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 1747732 | openssl | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 1747868 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 1748136 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 1749316 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 1749388 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 1750020 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 1750232 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 1750716 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140725 | 20140622 |
| 1750780 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 1751336 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140725 | 20140622 |
| 1751428 | openssl | clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140725 | 20140622 |
| 1751500 | openssl | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141014 | 20141014 |
| 1751624 | openssl | gcc -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 1751784 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 1752068 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 1752180 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 1752292 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 1752512 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 1752592 | openssl | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 1752600 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 1752736 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 1752876 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 1753252 | openssl | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140725 | 20140622 |
| 1753284 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 1753420 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 1753456 | openssl | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 1754380 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140725 | 20140622 |
| 1754552 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140725 | 20140622 |
| 1754560 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 1754776 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 1754948 | openssl | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 1755028 | openssl | gcc -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 1755204 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 1755260 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 1755288 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 1755336 | openssl | gcc -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 1755512 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 1755532 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 1755552 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140725 | 20140622 |
| 1755596 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 1755792 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140725 | 20140622 |
| 1755848 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140725 | 20140622 |
| 1755900 | openssl | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140725 | 20140622 |
| 1755988 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 1756256 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140725 | 20140622 |
| 1756348 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 1756612 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140725 | 20140622 |
| 1756620 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 1756640 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 1756764 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 1756800 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 1756836 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 1756944 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 1757020 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140725 | 20140622 |
| 1757092 | openssl | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140725 | 20140622 |
| 1757112 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 1757128 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140725 | 20140622 |
| 1757196 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20140725 | 20140622 |
| 1757200 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 1757236 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 1757348 | 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 |
| 1757452 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 1757512 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 1757788 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140725 | 20140622 |
| 1757888 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20140725 | 20140622 |
| 1757916 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 1758228 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 1758280 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 1758724 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 1758752 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 1758768 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 1759020 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 1759156 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20140725 | 20140622 |
| 1759168 | openssl | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 1759220 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140725 | 20140622 |
| 1759468 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 1759524 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 1760064 | openssl | clang -O3 -fwrapv -march=native -fomit-frame-pointer | 20140725 | 20140622 |
| 1760436 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140725 | 20140622 |
| 1760916 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140725 | 20140622 |
| 1760944 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 1761124 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 1762176 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 1763096 | openssl | gcc -O -fomit-frame-pointer | 20140725 | 20140622 |
| 1763644 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140725 | 20140622 |
| 1764712 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140725 | 20140622 |
| 1764956 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140725 | 20140622 |
| 1767508 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20140725 | 20140622 |
| 1768316 | openssl | gcc -m64 -O -fomit-frame-pointer | 20140725 | 20140622 |
| 1772464 | openssl | clang -O3 -fomit-frame-pointer | 20140725 | 20140622 |
| 1780056 | openssl | gcc -funroll-loops | 20140725 | 20140622 |
| 1780088 | openssl | cc | 20140725 | 20140622 |
| 1782152 | openssl | gcc | 20140725 | 20140622 |