| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 4798225 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140822 | 20140622 |
| 4798485 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140822 | 20140622 |
| 4798895 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140822 | 20140622 |
| 4798930 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140822 | 20140622 |
| 4799100 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140822 | 20140622 |
| 4799300 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140822 | 20140622 |
| 4799575 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140822 | 20140622 |
| 4799670 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140822 | 20140622 |
| 4799960 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140822 | 20140622 |
| 4799965 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140822 | 20140622 |
| 4800400 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140822 | 20140622 |
| 4800530 | openssl | gcc -O3 -fomit-frame-pointer | 20140822 | 20140622 |
| 4800750 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140822 | 20140622 |
| 4800850 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140822 | 20140622 |
| 4800925 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140822 | 20140622 |
| 4801025 | openssl | clang -O3 -fomit-frame-pointer | 20140822 | 20140622 |
| 4801060 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140822 | 20140622 |
| 4801180 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140822 | 20140622 |
| 4801295 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140822 | 20140622 |
| 4801755 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140822 | 20140622 |
| 4802010 | openssl | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140822 | 20140622 |
| 4802110 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140822 | 20140622 |
| 4802165 | openssl | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141020 | 20141014 |
| 4802245 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140822 | 20140622 |
| 4802250 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20140822 | 20140622 |
| 4802440 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140822 | 20140622 |
| 4802460 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140822 | 20140622 |
| 4802465 | 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 |
| 4802525 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140822 | 20140622 |
| 4802530 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20140822 | 20140622 |
| 4802565 | openssl | gcc -Os -fomit-frame-pointer | 20140822 | 20140622 |
| 4802565 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20140822 | 20140622 |
| 4802595 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140822 | 20140622 |
| 4802725 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20140822 | 20140622 |
| 4802795 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20140822 | 20140622 |
| 4802835 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140822 | 20140622 |
| 4802940 | openssl | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140822 | 20140622 |
| 4802975 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140822 | 20140622 |
| 4802995 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140822 | 20140622 |
| 4803030 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20140822 | 20140622 |
| 4803065 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140822 | 20140622 |
| 4803100 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140822 | 20140622 |
| 4803115 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140822 | 20140622 |
| 4803135 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140822 | 20140622 |
| 4803245 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20140822 | 20140622 |
| 4803270 | openssl | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140822 | 20140622 |
| 4803295 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140822 | 20140622 |
| 4803310 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140822 | 20140622 |
| 4803415 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140822 | 20140622 |
| 4803555 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140822 | 20140622 |
| 4803565 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20140822 | 20140622 |
| 4803650 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140822 | 20140622 |
| 4803705 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20140822 | 20140622 |
| 4803715 | openssl | gcc -O -fomit-frame-pointer | 20140822 | 20140622 |
| 4803715 | openssl | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140822 | 20140622 |
| 4803800 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140822 | 20140622 |
| 4803815 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140822 | 20140622 |
| 4803930 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140822 | 20140622 |
| 4803940 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140822 | 20140622 |
| 4804015 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140822 | 20140622 |
| 4804115 | openssl | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140822 | 20140622 |
| 4804120 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20140822 | 20140622 |
| 4804230 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140822 | 20140622 |
| 4804285 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140822 | 20140622 |
| 4804290 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140822 | 20140622 |
| 4804315 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20140822 | 20140622 |
| 4804330 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140822 | 20140622 |
| 4804545 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140822 | 20140622 |
| 4804560 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140822 | 20140622 |
| 4804620 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140822 | 20140622 |
| 4804650 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140822 | 20140622 |
| 4804705 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140822 | 20140622 |
| 4804785 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140822 | 20140622 |
| 4804800 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140822 | 20140622 |
| 4804835 | openssl | gcc -m64 -O -fomit-frame-pointer | 20140822 | 20140622 |
| 4804840 | openssl | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140822 | 20140622 |
| 4804855 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140822 | 20140622 |
| 4804880 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20140822 | 20140622 |
| 4804910 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140822 | 20140622 |
| 4804960 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140822 | 20140622 |
| 4805115 | openssl | gcc -O2 -fomit-frame-pointer | 20140822 | 20140622 |
| 4805125 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140822 | 20140622 |
| 4805175 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140822 | 20140622 |
| 4805480 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140822 | 20140622 |
| 4805480 | openssl | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140822 | 20140622 |
| 4805505 | openssl | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140822 | 20140622 |
| 4805555 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140822 | 20140622 |
| 4805580 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140822 | 20140622 |
| 4805645 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140822 | 20140622 |
| 4805700 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20140822 | 20140622 |
| 4805950 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140822 | 20140622 |
| 4806315 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140822 | 20140622 |
| 4806860 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20140822 | 20140622 |
| 4807315 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140822 | 20140622 |
| 4807560 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20140822 | 20140622 |
| 4808610 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140822 | 20140622 |
| 4809310 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140822 | 20140622 |
| 4828105 | openssl | cc | 20140822 | 20140622 |
| 4828435 | openssl | gcc | 20140822 | 20140622 |
| 4832940 | openssl | gcc -funroll-loops | 20140822 | 20140622 |