| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 28440 | aes-instruct | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 28540 | aes-instruct | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 33160 | aes-instruct | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 35640 | aes-instruct | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 38880 | aes-instruct | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 39220 | aes-instruct | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 81560 | sphlib | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 82220 | sphlib | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 83060 | sphlib | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 83960 | sphlib | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 84120 | sphlib | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 89160 | sphlib-small | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 90820 | sphlib-small | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 91240 | sphlib-small | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 91420 | sphlib-small | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 92880 | sphlib-small | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 94880 | sphlib | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 94900 | sphlib-small | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 106060 | IntelL1Cache | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 108760 | IntelL1Cache | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 109780 | IntelL1Cache | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 115980 | low-mem | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 117080 | low-mem | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 119660 | IntelL1Cache | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 122120 | IntelL1Cache | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 122800 | low-mem | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 127000 | lower-mem | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 127540 | lower-mem | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 128600 | lower-mem | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 129980 | low-mem | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 131100 | low-mem | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 141280 | lower-mem | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 141760 | lower-mem | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 142320 | lower-mem | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 142880 | IntelL1Cache | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 148440 | low-mem | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 376300 | no-salt | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 388560 | new-aes-round | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 388720 | different-order | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 388960 | new-aes-round | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 390860 | different-order | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 391620 | no-salt | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 395740 | no-salt | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 399080 | different-order | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 401040 | 8-bit | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 404700 | no-salt | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 410100 | different-order | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 410580 | new-aes-round | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 411060 | different-order | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 413080 | different-order | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 414420 | 8-bit | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 414500 | no-salt | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 416620 | new-aes-round | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 420640 | new-aes-round | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 424460 | no-salt | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 428140 | new-aes-round | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 444680 | 8-bit | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 461200 | 8-bit | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 772680 | 8-bit | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 772980 | 8-bit | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| Compiler | Implementations
|
| gcc -funroll-loops -march=native -mcpu=native -O2 | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -funroll-loops -march=native -mcpu=native -O3 | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -funroll-loops -march=native -mcpu=native -Os | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -march=native -mcpu=native -O2 | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -march=native -mcpu=native -O3 | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -march=native -mcpu=native -Os | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
|