| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 8906710 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140828 | 20140622 |
| 8908155 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140828 | 20140622 |
| 8911075 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140828 | 20140622 |
| 8912195 | openssl | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140828 | 20140622 |
| 8913410 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140828 | 20140622 |
| 8914845 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140828 | 20140622 |
| 8919880 | openssl | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140828 | 20140622 |
| 8920430 | openssl | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140828 | 20140622 |
| 8920670 | openssl | gcc -O2 -fomit-frame-pointer | 20140828 | 20140622 |
| 8921250 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140828 | 20140622 |
| 8922665 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140828 | 20140622 |
| 8923000 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140828 | 20140622 |
| 8923030 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140828 | 20140622 |
| 8923115 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140828 | 20140622 |
| 8923185 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20140828 | 20140622 |
| 8923195 | openssl | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140828 | 20140622 |
| 8923460 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140828 | 20140622 |
| 8924140 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140828 | 20140622 |
| 8925340 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140828 | 20140622 |
| 8925905 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140828 | 20140622 |
| 8928120 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140828 | 20140622 |
| 8928525 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140828 | 20140622 |
| 8928565 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20140828 | 20140622 |
| 8928610 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140828 | 20140622 |
| 8928905 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140828 | 20140622 |
| 8930035 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140828 | 20140622 |
| 8931120 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20140828 | 20140622 |
| 8931700 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140828 | 20140622 |
| 8931825 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140828 | 20140622 |
| 8931945 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140828 | 20140622 |
| 8932220 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140828 | 20140622 |
| 8935500 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140828 | 20140622 |
| 8935795 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20140828 | 20140622 |
| 8936525 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140828 | 20140622 |
| 8936670 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140828 | 20140622 |
| 8937840 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140828 | 20140622 |
| 8938110 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140828 | 20140622 |
| 8938245 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140828 | 20140622 |
| 8938355 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20140828 | 20140622 |
| 8938655 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140828 | 20140622 |
| 8938750 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140828 | 20140622 |
| 8939100 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140828 | 20140622 |
| 8939165 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140828 | 20140622 |
| 8940395 | openssl | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140828 | 20140622 |
| 8940710 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20140828 | 20140622 |
| 8941355 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140828 | 20140622 |
| 8941365 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20140828 | 20140622 |
| 8942145 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140828 | 20140622 |
| 8944710 | openssl | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140828 | 20140622 |
| 8944865 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20140828 | 20140622 |
| 8945365 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140828 | 20140622 |
| 8946730 | openssl | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140828 | 20140622 |
| 8947555 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140828 | 20140622 |
| 8949185 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20140828 | 20140622 |
| 8950180 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140828 | 20140622 |
| 8950225 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140828 | 20140622 |
| 8950770 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140828 | 20140622 |
| 8950880 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140828 | 20140622 |
| 8951575 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140828 | 20140622 |
| 8951720 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20140828 | 20140622 |
| 8951945 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140828 | 20140622 |
| 8953290 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140828 | 20140622 |
| 8953945 | openssl | clang -O3 -fomit-frame-pointer | 20140828 | 20140622 |
| 8955000 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140828 | 20140622 |
| 8955520 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140828 | 20140622 |
| 8955920 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140828 | 20140622 |
| 8957205 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140828 | 20140622 |
| 8957775 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140828 | 20140622 |
| 8959720 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140828 | 20140622 |
| 8959800 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140828 | 20140622 |
| 8960845 | openssl | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141021 | 20141014 |
| 8961145 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140828 | 20140622 |
| 8962105 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140828 | 20140622 |
| 8962610 | openssl | gcc | 20140828 | 20140622 |
| 8964700 | openssl | gcc -m64 -O -fomit-frame-pointer | 20140828 | 20140622 |
| 8964975 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20140828 | 20140622 |
| 8965395 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140828 | 20140622 |
| 8966320 | 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 | 20141021 | 20141014 |
| 8966715 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20140828 | 20140622 |
| 8969215 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140828 | 20140622 |
| 8969465 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140828 | 20140622 |
| 8973120 | openssl | gcc -O -fomit-frame-pointer | 20140828 | 20140622 |
| 8973210 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140828 | 20140622 |
| 8973615 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140828 | 20140622 |
| 8975650 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20140828 | 20140622 |
| 8976265 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140828 | 20140622 |
| 8977105 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20140828 | 20140622 |
| 8978110 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140828 | 20140622 |
| 8978300 | openssl | gcc -Os -fomit-frame-pointer | 20140828 | 20140622 |
| 8978375 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140828 | 20140622 |
| 8979280 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140828 | 20140622 |
| 8980140 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140828 | 20140622 |
| 8981280 | openssl | cc | 20140828 | 20140622 |
| 8982065 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140828 | 20140622 |
| 8982355 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140828 | 20140622 |
| 8982610 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20140828 | 20140622 |
| 8986180 | openssl | gcc -O3 -fomit-frame-pointer | 20140828 | 20140622 |
| 8990110 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140828 | 20140622 |
| 8996335 | openssl | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140828 | 20140622 |
| 9025030 | openssl | gcc -funroll-loops | 20140828 | 20140622 |