| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 213800 | emmintrin4 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 213840 | emmintrin4 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 216460 | emmintrin3 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 216700 | emmintrin3 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 231820 | emmintrin4 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 231840 | emmintrin4 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 234600 | emmintrin3 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 234680 | emmintrin3 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 239980 | emmintrin4 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 240320 | emmintrin4 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 242660 | emmintrin3 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 243160 | emmintrin3 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 844600 | simple | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 883400 | simple | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 900780 | simple | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 1047720 | unrolled | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 1050980 | unrolled | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 1051180 | unrolled | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 1057400 | unrolled | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 1215720 | unrolled | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 1224440 | unrolled | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 1750560 | spec | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 1780480 | spec | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 1825820 | spec | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 3792820 | spec | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 4254620 | spec | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 4316720 | spec | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 5909700 | simple | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 6552740 | simple | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 6650240 | simple | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| Compiler | Implementations
|
| gcc -funroll-loops -march=native -mcpu=native -O2 | emmintrin3 emmintrin4 simple spec unrolled |
| gcc -funroll-loops -march=native -mcpu=native -O3 | emmintrin3 emmintrin4 simple spec unrolled |
| gcc -funroll-loops -march=native -mcpu=native -Os | emmintrin3 emmintrin4 simple spec unrolled |
| gcc -march=native -mcpu=native -O2 | emmintrin3 emmintrin4 simple spec unrolled |
| gcc -march=native -mcpu=native -O3 | emmintrin3 emmintrin4 simple spec unrolled |
| gcc -march=native -mcpu=native -Os | emmintrin3 emmintrin4 simple spec unrolled
|