| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 400 | dolbeau/aesenc-int | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 420 | dolbeau/aesenc-int | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 420 | dolbeau/aesenc-int | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 420 | dolbeau/aesenc-int | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 420 | dolbeau/aesenc-int | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 520 | dolbeau/aesenc-int | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 1060 | dolbeau/std-4rt-nodk | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 1060 | dolbeau/std-4rt-nodk | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 1060 | dolbeau/std-4rt-nodk | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 1060 | dolbeau/std-4rt-nodk | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 1080 | dolbeau/std-4rt-nodk | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 1080 | dolbeau/std-4rt-nodk | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 1180 | dolbeau/std-2rt-nodk | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 1220 | dolbeau/std-2rt-nodk | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 1220 | dolbeau/std-2rt-nodk | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 1240 | dolbeau/std-2rt-nodk | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 1240 | dolbeau/std-2rt-nodk | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 1260 | dolbeau/std-2rt-nodk | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 1280 | dolbeau/std-1rt-nodk | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 1280 | dolbeau/std-1rt-nodk | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 1300 | dolbeau/std-1rt-nodk | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 1300 | dolbeau/std-1rt-nodk | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 1360 | dolbeau/std-1rt-nodk | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 1400 | dolbeau/std-1rt-nodk | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 2860 | openssl | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 2860 | openssl | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 2860 | openssl | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 2860 | openssl | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 2880 | openssl | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 2900 | openssl | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 550220 | ref | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 575000 | ref | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 772720 | ref | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 2067020 | ref | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 2159340 | ref | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 2167400 | ref | gcc -funroll-loops -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
|