| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 31380 | amd64-2 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 31400 | amd64-2 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 31400 | amd64-2 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 31400 | amd64-2 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 31400 | amd64-2 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 31400 | amd64-2 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 32120 | amd64 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 32120 | amd64 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 32120 | amd64 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 32120 | amd64 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 32140 | amd64 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 32140 | amd64 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 32740 | emmintrin4 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 32980 | emmintrin4 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 33080 | emmintrin5 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 34040 | emmintrin5 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 34460 | emmintrin4 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 34660 | emmintrin4 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 35060 | emmintrin5 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 35960 | emmintrin5 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 36420 | emmintrin5 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 37480 | emmintrin5 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 38760 | emmintrin4 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 39300 | emmintrin4 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 98660 | mmintrin | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 99100 | unrolled5 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 99120 | mmintrin | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 99500 | unrolled5 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 99800 | mmintrin | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 100020 | mmintrin | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 100040 | mmintrin | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 101420 | mmintrin | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 101760 | unrolled5 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 101940 | unrolled3 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 102360 | unrolled3 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 104700 | amd64-32 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 104740 | amd64-32 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 104740 | amd64-32 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 104740 | amd64-32 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 104760 | amd64-32 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 104780 | amd64-32 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 105580 | unrolled3 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 105880 | unrolled3 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 106120 | unrolled5 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 106120 | unrolled5 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 106200 | unrolled3 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 107000 | unrolled5 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 107880 | unrolled3 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 108700 | unrolled4 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 109640 | unrolled4 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 113360 | unrolled4 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 114940 | unrolled4 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 115360 | unrolled4 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 119360 | unrolled4 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 122680 | sphlib | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 123740 | sphlib | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 124020 | sphlib | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 124520 | sphlib | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 127920 | sphlib-small | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 128560 | sphlib-small | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 129660 | sphlib-small | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 129680 | sphlib-small | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 130540 | sphlib-small | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 131760 | sphlib | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 131980 | sphlib-small | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 132980 | sphlib | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 165260 | simple | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 167820 | simple | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 173080 | simple | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 183220 | unrolled2 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 183280 | unrolled2 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 183660 | unrolled2 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 186740 | unrolled2 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 200920 | unrolled | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 201820 | unrolled | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 203460 | unrolled | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 203460 | unrolled | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 343200 | unrolled2 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 344380 | unrolled2 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 351160 | unrolled | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 351180 | unrolled | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 1090720 | simple | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 1333100 | simple | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 1347120 | simple | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |