| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 28420 | sse2 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 28440 | sse2 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 28560 | sse2 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 29020 | sse2 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 29080 | sse2 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 29840 | sse2 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 34380 | ssse3 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 34640 | ssse3 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 37840 | ssse3 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 37940 | ssse3 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 38060 | ssse3 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 38100 | ssse3 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 46240 | bswap | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 46480 | regs | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 46940 | bswap | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 47080 | bswap | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 47100 | regs | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 47200 | regs | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 47480 | bswap | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 47680 | regs | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 47740 | bswap | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 47840 | regs | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 48300 | sandy | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 48320 | bswap | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 48420 | regs | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 49420 | sandy | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 50400 | sandy | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 51080 | sandy | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 51300 | sandy | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 52000 | sandy | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| Compiler | Implementations
|
| gcc -funroll-loops -march=native -mcpu=native -O2 | bswap regs sandy sse2 ssse3 |
| gcc -funroll-loops -march=native -mcpu=native -O3 | bswap regs sandy sse2 ssse3 |
| gcc -funroll-loops -march=native -mcpu=native -Os | bswap regs sandy sse2 ssse3 |
| gcc -march=native -mcpu=native -O2 | bswap regs sandy sse2 ssse3 |
| gcc -march=native -mcpu=native -O3 | bswap regs sandy sse2 ssse3 |
| gcc -march=native -mcpu=native -Os | bswap regs sandy sse2 ssse3
|