| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 82360 | aesni | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 82520 | aesni | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 82640 | aesni | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 83220 | aesni | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 84320 | aesni | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 84320 | aesni | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 87540 | aesni-intr | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 87780 | aesni-intr | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 87780 | aesni-intr | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 90100 | aesni-intr | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 92000 | opteron | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 92540 | opteron | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 92820 | opteron | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 93700 | opteron | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 94920 | aesni-intr | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 95900 | opteron | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 95980 | aesni-intr | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 96440 | opteron | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 122620 | sphlib | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 123220 | sphlib-adapted | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 124440 | sphlib | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 124880 | sphlib-adapted | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 126140 | sphlib | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 126780 | sphlib | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 129800 | sphlib-adapted | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 130860 | opt64 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 132820 | sphlib | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 134620 | core2duo | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 134640 | core2duo | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 134820 | core2duo | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 136180 | core2duo | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 136780 | sphlib-adapted | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 136840 | core2duo | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 137140 | core2duo | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 139260 | opt64 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 139440 | sphlib-adapted | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 139620 | opt64 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 140280 | opt64 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 143200 | opt64 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 160560 | sphlib-adapted | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 164440 | sphlib | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 166860 | opt64 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 193580 | sphlib-small | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 200040 | sphlib-small | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 200600 | sphlib-small | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 202680 | sphlib-small | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 221840 | sphlib-small | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 228400 | sphlib-small | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 230520 | opt32 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 237460 | opt32 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 237680 | opt32 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 291600 | mmx | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 292100 | mmx | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 301120 | mmx | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 302180 | mmx | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 304480 | mmx | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 312000 | mmx | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 332100 | vperm-intr | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 337380 | vperm | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 337400 | vperm | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 337980 | vperm | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 338460 | vperm | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 339340 | vperm | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 339540 | vperm | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 342540 | vperm-intr | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 342820 | vperm-intr | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 355560 | vperm-intr | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 356800 | vperm-intr | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 372660 | vperm-intr | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 396180 | opt32 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 400120 | opt32 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 419880 | opt32 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 539680 | 32bit-bytesliced-c-small | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 542300 | 32bit-bytesliced-c-small | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 593380 | 32bit-bytesliced-c-small | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 1054940 | 32bit-bytesliced-c-small | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 1145040 | 32bit-bytesliced-c-small | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 1156140 | 32bit-bytesliced-c-small | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |