| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 46600 | opt64lcu24 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 46820 | opt64lcu24 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 46900 | opt64lcu24 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 47060 | x86_64_asm | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 47060 | opt64lcu24 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 47100 | x86_64_asm | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 47140 | x86_64_asm | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 47140 | x86_64_asm | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 47240 | opt64lcu6 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 47260 | x86_64_asm | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 47320 | x86_64_asm | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 47480 | opt64lcu6 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 47940 | opt64lcu6 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 48140 | opt64lcu6 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 49120 | opt64lcu24 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 49140 | opt64lcu24 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 49260 | opt64lcu6 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 49580 | opt64lcu6 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 51280 | opt64u6 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 51840 | opt64u6 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 52240 | inplace | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 52320 | simple | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 52360 | inplace | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 52440 | opt64u6 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 52640 | simple | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 53240 | simple | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 53440 | opt64u6 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 53740 | simple | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 53940 | inplace | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 54020 | inplace | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 54520 | inplace | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 54640 | simple | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 54680 | opt64u6 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 55320 | opt64u6 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 55880 | inplace | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 56740 | simple | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 66960 | sseu2 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 68220 | sseu2 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 69920 | sseu2 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 70320 | sseu2 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 73600 | sseu2 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 73660 | sseu2 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 80460 | mmxu1 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 80580 | mmxu1 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 81060 | mmxu1 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 81820 | mmxu1 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 87020 | compact | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 87040 | mmxu1 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 88660 | mmxu1 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 93800 | compact | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 103540 | opt32bi-s2lcu4 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 105860 | opt32biT-s2lcu4 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 105900 | opt32biT-s2lcu4 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 107680 | opt32bi-s2lcu4 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 107820 | opt32bi-s2lcu4 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 108140 | opt32bi-s2lcu4 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 108200 | opt32biT-s2lcu4 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 110300 | opt32biT-s2lcu4 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 111480 | opt32bi-s2lcu4 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 112020 | opt32biT-s2lcu4 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 113160 | opt32biT-s2lcu4 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 114960 | opt32bi-rvku2 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 115860 | opt32bi-rvku2 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 115920 | simple32bi | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 116080 | opt32bi-s2lcu4 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 116840 | compact | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 117860 | opt32bi-rvku2 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 118200 | simple32bi | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 119100 | simple32bi | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 119520 | inplace32bi | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 120180 | opt32bi-rvku2 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 121200 | inplace32bi | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 123060 | inplace32bi | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 124720 | simple32bi | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 124900 | opt32bi-rvku2 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 125060 | simple32bi | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 126800 | opt32bi-rvku2 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 128460 | inplace32bi | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 129640 | simple32bi | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 131040 | inplace32bi | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 135440 | inplace32bi | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 150400 | opt64lcu24shld | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 150520 | x86_64_shld | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 150560 | x86_64_shld | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 150560 | x86_64_shld | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 150560 | opt64lcu24shld | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 150580 | x86_64_shld | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 150680 | x86_64_shld | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 150720 | x86_64_shld | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 151360 | opt64lcu24shld | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 151380 | opt64lcu24shld | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 152600 | opt64lcu24shld | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 152640 | opt64lcu24shld | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 215240 | compact | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 218000 | compact | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 220580 | compact | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 327860 | compact8 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 352720 | compact8 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 384440 | compact8 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 441960 | compact8 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 491100 | compact8 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 497320 | compact8 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |