| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 34400 | opt64lcu24 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 34620 | opt64lcu24 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 34660 | opt64lcu24 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 34680 | opt64lcu24 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 34720 | opt64lcu6 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 34760 | x86_64_asm | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 34760 | x86_64_asm | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 34800 | x86_64_asm | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 34880 | x86_64_asm | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 34940 | x86_64_asm | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 34960 | x86_64_asm | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 34980 | opt64lcu6 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 35340 | opt64lcu6 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 35700 | opt64lcu6 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 36180 | opt64lcu6 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 36360 | opt64lcu24 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 36360 | opt64lcu24 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 36860 | opt64lcu6 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 37900 | opt64u6 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 38260 | opt64u6 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 38580 | opt64u6 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 38660 | inplace | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 38680 | simple | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 38680 | inplace | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 38840 | simple | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 39100 | simple | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 39540 | inplace | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 39600 | simple | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 39620 | inplace | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 40000 | opt64u6 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 40320 | inplace | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 40420 | opt64u6 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 40760 | simple | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 41220 | opt64u6 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 41320 | inplace | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 41780 | simple | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 49200 | sseu2 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 50240 | sseu2 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 51260 | sseu2 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 52400 | sseu2 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 54000 | sseu2 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 54400 | sseu2 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 58160 | mmxu1 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 58160 | mmxu1 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 59360 | mmxu1 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 59680 | mmxu1 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 64000 | mmxu1 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 64060 | mmxu1 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 64080 | compact | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 69580 | compact | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 76840 | opt32bi-s2lcu4 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 80320 | opt32biT-s2lcu4 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 80620 | opt32biT-s2lcu4 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 80740 | opt32bi-s2lcu4 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 81660 | opt32biT-s2lcu4 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 82660 | opt32bi-s2lcu4 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 83300 | opt32bi-s2lcu4 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 83640 | opt32biT-s2lcu4 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 84460 | opt32bi-s2lcu4 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 84980 | opt32biT-s2lcu4 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 85360 | opt32biT-s2lcu4 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 87460 | compact | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 88000 | opt32bi-rvku2 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 88360 | opt32bi-s2lcu4 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 88840 | opt32bi-rvku2 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 90300 | opt32bi-rvku2 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 91340 | opt32bi-rvku2 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 94620 | opt32bi-rvku2 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 94800 | opt32bi-rvku2 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 110040 | opt64lcu24shld | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 110040 | opt64lcu24shld | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 110140 | opt64lcu24shld | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 110540 | opt64lcu24shld | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 110580 | x86_64_shld | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 110600 | x86_64_shld | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 110620 | x86_64_shld | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 110620 | x86_64_shld | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 110740 | x86_64_shld | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 110740 | x86_64_shld | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 111940 | opt64lcu24shld | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 111960 | opt64lcu24shld | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 157160 | compact | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 159000 | compact | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 164140 | compact | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 240080 | compact8 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 259140 | compact8 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 279880 | compact8 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 325100 | compact8 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 360380 | compact8 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 370760 | compact8 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |