| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 3249480 | vperm | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 3789360 | vperm | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 3881440 | vperm | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 3901980 | vperm | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 4206420 | vperm | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 4343900 | vperm | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 88420320 | ref | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 92625780 | ref | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 103692060 | ref | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 213215300 | ref | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 226093700 | ref | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 232742180 | ref | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |