| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 38724 | aesni-intr | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
| 39326 | aesni-intr | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
| 40964 | aesni-intr | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 40978 | aesni-intr | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 41300 | aesni-intr | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 42504 | aesni-intr | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 49336 | opteron | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 49826 | opteron-unrolled | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 49896 | opteron | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 49980 | opteron | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 50064 | opteron-unrolled | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 50218 | core2duo | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 50316 | opteron | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 50484 | opteron-unrolled | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 50876 | core2duo | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 50904 | core2duo | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 51198 | opteron-unrolled | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 52164 | core2duo | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 54390 | aesni | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 54502 | aesni | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 54978 | aesni | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 64456 | sphlib-adapted | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 66724 | sphlib | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 67802 | sphlib | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 68418 | sphlib | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 68754 | sphlib-adapted | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 69342 | sphlib-adapted | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 76034 | sphlib-adapted | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 80136 | sphlib | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 81564 | opt64 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 82348 | mmx | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
| 82558 | opt64 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 83132 | sphlib-small | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 83930 | mmx | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 84028 | mmx | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
| 84168 | opt64 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 84266 | sphlib-small | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 84392 | sphlib-small | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 85512 | sphlib-adapted | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
| 85652 | sphlib | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
| 86016 | sphlib-small | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 87906 | opt64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 88144 | mmx | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 89614 | mmx | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 91518 | opt64 | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
| 92610 | opt64 | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
| 94724 | sphlib | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
| 99302 | mmx | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 100002 | sphlib-adapted | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
| 102326 | sphlib-small | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
| 150612 | sphlib-small | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
| 180516 | opt32 | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
| 181818 | opt32 | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
| 231126 | 32bit-2ktable | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
| 231980 | 32bit-2ktable | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
| 253232 | 32bit-2ktable | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 256480 | 32bit-2ktable | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 267540 | vperm-intr | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
| 274358 | 32bit-2ktable | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 275324 | vperm-intr | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
| 280714 | vperm-intr | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 285264 | vperm-intr | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 285474 | vperm-intr | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 286608 | 32bit-bytesliced-c-fast | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
| 288330 | 32bit-bytesliced-c-fast | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
| 288624 | opt32 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 291326 | opt32 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 292992 | opt32 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 294476 | 32bit-bytesliced-c-small | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
| 294742 | vperm-intr | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 299166 | 32bit-2ktable | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 304808 | opt32 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 315826 | vperm | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 319396 | vperm | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 320670 | vperm | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 322994 | vperm | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 345800 | 32bit-bytesliced-c-small | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
| 366954 | 32bit-bytesliced-c-fast | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 406476 | 8bit_c | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
| 423458 | 32bit-bytesliced-c-small | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 436324 | 8bit_c | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
| 436604 | 32bit-bytesliced-c-fast | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 484302 | 32bit-bytesliced-c-fast | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 498330 | 32bit-bytesliced-c-fast | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 602378 | 8bit_c | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 645680 | 8bit_c | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 657174 | 8bit_c | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 665574 | 32bit-bytesliced-c-small | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 708722 | 32bit-bytesliced-c-small | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 724836 | 8bit_c | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
| 915824 | 32bit-bytesliced-c-small | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |