| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 47060 | ni_p8m2 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 47900 | ni_p8m1 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 47940 | ni_p8m2 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 48920 | ni_p7m2 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 49060 | ni_p8m1 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 49200 | ni_p7m1 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 49280 | ni_p8m2 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 49820 | ni_p8m1 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 49900 | ni_p7m2 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 50240 | ni_p7m2 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 50400 | ni_p7m2 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 50600 | ni_p8m1 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 50800 | ni_p8m2 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 51240 | ni_p8m1 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 51320 | ni_p7m1 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 52340 | ni_p7m2 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 53080 | ni_p8m2 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 53480 | ni_p7m1 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 53540 | ni_p7m1 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 54880 | ni_p7m1 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 61980 | ni_p7m2 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 63760 | ni_p8m2 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 64080 | ni_p7m1 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 65880 | ni_p8m1 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 216560 | ref | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 222700 | ref | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 236780 | ref | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 271260 | ref | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 318620 | ref | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 321960 | ref | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| Compiler | Implementations
|
| gcc -funroll-loops -march=native -mcpu=native -O2 | ni_p7m1 ni_p7m2 ni_p8m1 ni_p8m2 |
| gcc -funroll-loops -march=native -mcpu=native -O3 | ni_p7m1 ni_p7m2 ni_p8m1 ni_p8m2 |
| gcc -funroll-loops -march=native -mcpu=native -Os | ni_p7m1 ni_p7m2 ni_p8m1 ni_p8m2 |
| gcc -march=native -mcpu=native -O2 | ni_p7m1 ni_p7m2 ni_p8m1 ni_p8m2 |
| gcc -march=native -mcpu=native -O3 | ni_p7m1 ni_p7m2 ni_p8m1 ni_p8m2 |
| gcc -march=native -mcpu=native -Os | ni_p7m1 ni_p7m2 ni_p8m1 ni_p8m2
|