| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 107620 | emmintrin4 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 107680 | emmintrin4 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 110260 | emmintrin3 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 110540 | emmintrin3 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 115480 | emmintrin4 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 115640 | emmintrin4 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 118320 | emmintrin3 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 118400 | emmintrin3 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 125180 | emmintrin4 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 127480 | emmintrin3 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 128180 | emmintrin4 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 131020 | emmintrin3 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 452700 | simple | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 458480 | simple | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 473120 | simple | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 549760 | unrolled | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 551240 | unrolled | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 553640 | unrolled | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 556340 | unrolled | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 706360 | unrolled | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 708920 | unrolled | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 1234280 | spec | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 1249860 | spec | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 1369000 | spec | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 2297360 | spec | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 2749720 | spec | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 2789080 | spec | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 3079840 | simple | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 3532380 | simple | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 3649720 | simple | gcc -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
|