| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 40420 | opt64lcu24 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 40700 | opt64lcu24 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 40740 | opt64lcu24 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 40760 | opt64lcu6 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 40760 | x86_64_asm | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 40780 | x86_64_asm | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 40800 | opt64lcu24 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 40820 | x86_64_asm | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 40840 | x86_64_asm | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 40840 | x86_64_asm | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 40860 | x86_64_asm | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 41140 | opt64lcu6 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 41380 | opt64lcu6 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 42100 | opt64lcu6 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 42560 | opt64lcu6 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 42760 | opt64lcu24 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 42760 | opt64lcu24 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 42980 | opt64lcu6 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 44380 | opt64u6 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 44840 | opt64u6 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 45440 | inplace | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 45480 | opt64u6 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 45540 | simple | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 45660 | inplace | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 45820 | simple | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 46500 | simple | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 46640 | inplace | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 46660 | simple | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 46840 | inplace | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 46980 | opt64u6 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 47440 | inplace | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 47480 | opt64u6 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 47820 | simple | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 48360 | opt64u6 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 48720 | inplace | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 49400 | simple | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 57740 | sseu2 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 58720 | sseu2 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 60460 | sseu2 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 60940 | sseu2 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 63540 | sseu2 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 64100 | sseu2 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 67420 | mmxu1 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 68640 | mmxu1 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 69180 | mmxu1 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 69920 | mmxu1 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 75460 | compact | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 75460 | mmxu1 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 75640 | mmxu1 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 83500 | compact | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 89960 | opt32bi-s2lcu4 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 92980 | opt32biT-s2lcu4 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 93180 | opt32biT-s2lcu4 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 95180 | opt32bi-s2lcu4 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 95520 | opt32biT-s2lcu4 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 95540 | opt32bi-s2lcu4 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 96080 | opt32bi-s2lcu4 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 96700 | opt32biT-s2lcu4 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 98800 | opt32bi-s2lcu4 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 98920 | opt32biT-s2lcu4 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 100440 | opt32biT-s2lcu4 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 101580 | compact | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 102040 | opt32bi-rvku2 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 102660 | opt32bi-rvku2 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 102740 | simple32bi | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 102860 | simple32bi | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 103520 | opt32bi-s2lcu4 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 103600 | opt32bi-rvku2 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 105080 | simple32bi | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 106100 | inplace32bi | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 106500 | inplace32bi | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 107760 | opt32bi-rvku2 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 108240 | inplace32bi | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 108340 | opt32bi-rvku2 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 108460 | simple32bi | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 111040 | simple32bi | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 111380 | inplace32bi | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 112840 | opt32bi-rvku2 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 115480 | simple32bi | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 116180 | inplace32bi | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 121100 | inplace32bi | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 129920 | opt64lcu24shld | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 130400 | x86_64_shld | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 130440 | x86_64_shld | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 130440 | x86_64_shld | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 130440 | x86_64_shld | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 130500 | x86_64_shld | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 130520 | x86_64_shld | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 130840 | opt64lcu24shld | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 130880 | opt64lcu24shld | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 131160 | opt64lcu24shld | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 132380 | opt64lcu24shld | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 132420 | opt64lcu24shld | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 186320 | compact | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 186920 | compact | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 191280 | compact | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 283420 | compact8 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 306100 | compact8 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 331500 | compact8 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 383380 | compact8 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 433660 | compact8 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 434180 | compact8 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |