| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 89465390 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140821 | 20140622 |
| 89466160 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140821 | 20140622 |
| 89467225 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140821 | 20140622 |
| 89468230 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140821 | 20140622 |
| 89474420 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140821 | 20140622 |
| 89480730 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140822 | 20140622 |
| 89483540 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140822 | 20140622 |
| 89484665 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20140821 | 20140622 |
| 89484675 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20140821 | 20140622 |
| 89485620 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140821 | 20140622 |
| 89488755 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140821 | 20140622 |
| 89489395 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20140821 | 20140622 |
| 89489675 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140821 | 20140622 |
| 89490150 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140822 | 20140622 |
| 89491460 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140821 | 20140622 |
| 89495390 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20140821 | 20140622 |
| 89498070 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140821 | 20140622 |
| 89500480 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140821 | 20140622 |
| 89505305 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140821 | 20140622 |
| 89506365 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140821 | 20140622 |
| 89510920 | openssl | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140822 | 20140622 |
| 89514770 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140821 | 20140622 |
| 89515275 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140821 | 20140622 |
| 89519065 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140821 | 20140622 |
| 89519370 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20140821 | 20140622 |
| 89521710 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140822 | 20140622 |
| 89524495 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20140821 | 20140622 |
| 89527840 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20140821 | 20140622 |
| 89528495 | openssl | gcc -O2 -fomit-frame-pointer | 20140821 | 20140622 |
| 89531160 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140822 | 20140622 |
| 89533235 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140821 | 20140622 |
| 89540995 | openssl | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140822 | 20140622 |
| 89541740 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140821 | 20140622 |
| 89545605 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20140821 | 20140622 |
| 89547335 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140821 | 20140622 |
| 89550535 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140821 | 20140622 |
| 89550880 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140821 | 20140622 |
| 89551560 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140821 | 20140622 |
| 89553915 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140821 | 20140622 |
| 89559225 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140821 | 20140622 |
| 89560465 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140822 | 20140622 |
| 89562140 | openssl | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141020 | 20141014 |
| 89565230 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140821 | 20140622 |
| 89566665 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140821 | 20140622 |
| 89567290 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140821 | 20140622 |
| 89567945 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140821 | 20140622 |
| 89568175 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140821 | 20140622 |
| 89568255 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140821 | 20140622 |
| 89569710 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140821 | 20140622 |
| 89571740 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140822 | 20140622 |
| 89571800 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140821 | 20140622 |
| 89575870 | openssl | clang -O3 -fomit-frame-pointer | 20140822 | 20140622 |
| 89576755 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20140821 | 20140622 |
| 89581095 | openssl | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140821 | 20140622 |
| 89581325 | 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 |
| 89583535 | openssl | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140821 | 20140622 |
| 89584350 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140821 | 20140622 |
| 89585525 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20140821 | 20140622 |
| 89585965 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140821 | 20140622 |
| 89587480 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140821 | 20140622 |
| 89588940 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140821 | 20140622 |
| 89590835 | openssl | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140821 | 20140622 |
| 89593565 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140822 | 20140622 |
| 89595110 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140822 | 20140622 |
| 89595655 | openssl | gcc | 20140821 | 20140622 |
| 89596525 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140821 | 20140622 |
| 89598490 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20140821 | 20140622 |
| 89600240 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140822 | 20140622 |
| 89601520 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140821 | 20140622 |
| 89603910 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20140821 | 20140622 |
| 89606195 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140821 | 20140622 |
| 89608725 | openssl | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140821 | 20140622 |
| 89610920 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140821 | 20140622 |
| 89613185 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20140821 | 20140622 |
| 89615625 | openssl | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140821 | 20140622 |
| 89616200 | openssl | gcc -O3 -fomit-frame-pointer | 20140821 | 20140622 |
| 89616240 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140821 | 20140622 |
| 89616920 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140822 | 20140622 |
| 89617205 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140821 | 20140622 |
| 89619385 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140822 | 20140622 |
| 89621770 | openssl | gcc -m64 -O -fomit-frame-pointer | 20140821 | 20140622 |
| 89622680 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140822 | 20140622 |
| 89624200 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20140821 | 20140622 |
| 89626600 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140821 | 20140622 |
| 89632230 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140821 | 20140622 |
| 89633635 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140821 | 20140622 |
| 89634145 | openssl | gcc -O -fomit-frame-pointer | 20140821 | 20140622 |
| 89635205 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140821 | 20140622 |
| 89635785 | openssl | gcc -Os -fomit-frame-pointer | 20140821 | 20140622 |
| 89636970 | openssl | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140821 | 20140622 |
| 89639045 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140822 | 20140622 |
| 89640355 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140821 | 20140622 |
| 89640580 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140821 | 20140622 |
| 89641240 | openssl | cc | 20140822 | 20140622 |
| 89653510 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140821 | 20140622 |
| 89656225 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140822 | 20140622 |
| 89661950 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140821 | 20140622 |
| 89666470 | openssl | gcc -funroll-loops | 20140821 | 20140622 |
| 89667405 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140822 | 20140622 |
| 89670925 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20140821 | 20140622 |