| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 300 | dolbeau/aesenc-int | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 300 | dolbeau/aesenc-int | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 300 | dolbeau/aesenc-int | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 340 | dolbeau/aesenc-int | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 340 | dolbeau/aesenc-int | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 380 | dolbeau/aesenc-int | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 740 | dolbeau/std-4rt-nodk | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 760 | dolbeau/std-4rt-nodk | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 760 | dolbeau/std-4rt-nodk | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 760 | dolbeau/std-4rt-nodk | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 800 | dolbeau/std-4rt-nodk | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 820 | dolbeau/std-4rt-nodk | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 880 | dolbeau/std-2rt-nodk | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 880 | dolbeau/std-2rt-nodk | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 880 | dolbeau/std-2rt-nodk | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 880 | dolbeau/std-2rt-nodk | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 900 | dolbeau/std-2rt-nodk | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 900 | dolbeau/std-2rt-nodk | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 920 | dolbeau/std-1rt-nodk | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 960 | dolbeau/std-1rt-nodk | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 960 | dolbeau/std-1rt-nodk | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 960 | dolbeau/std-1rt-nodk | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 960 | dolbeau/std-1rt-nodk | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 980 | dolbeau/std-1rt-nodk | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 2080 | openssl | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 2080 | openssl | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 2080 | openssl | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 2080 | openssl | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 2100 | openssl | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 2100 | openssl | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 397880 | ref | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 415900 | ref | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 555160 | ref | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 1448820 | ref | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 1552200 | ref | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 1632760 | ref | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| Compiler | Implementations
|
| gcc -funroll-loops -march=native -mcpu=native -O2 | dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk openssl ref |
| gcc -funroll-loops -march=native -mcpu=native -O3 | dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk openssl ref |
| gcc -funroll-loops -march=native -mcpu=native -Os | dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk openssl ref |
| gcc -march=native -mcpu=native -O2 | dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk openssl ref |
| gcc -march=native -mcpu=native -O3 | dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk openssl ref |
| gcc -march=native -mcpu=native -Os | dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk openssl ref
|