| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|
| 30876 | opteron-unrolled | clang -O3 -mavx | 20140508 | 20140505 |
| 30892 | opteron-unrolled | clang -O3 -mavx2 | 20140508 | 20140505 |
| 30972 | opteron-unrolled | clang -O3 | 20140508 | 20140505 |
| 32204 | opteron | clang -O3 -mavx | 20140508 | 20140505 |
| 32228 | opteron | clang -O3 | 20140508 | 20140505 |
| 32244 | opteron | clang -O3 -mavx2 | 20140508 | 20140505 |
| 32600 | core2duo | clang -O3 -mavx | 20140508 | 20140505 |
| 32648 | core2duo | clang -O3 | 20140508 | 20140505 |
| 32672 | core2duo | clang -O3 -mavx2 | 20140508 | 20140505 |
| 36032 | vperm-intr | clang -O3 -mavx | 20140508 | 20140505 |
| 36040 | vperm-intr | clang -O3 -mavx2 | 20140508 | 20140505 |
| 43496 | sphlib-adapted | clang -O3 -mavx | 20140508 | 20140505 |
| 43992 | sphlib-adapted | clang -O3 -mavx2 | 20140508 | 20140505 |
| 44316 | sphlib-adapted | clang -O3 | 20140508 | 20140505 |
| 46072 | sphlib | clang -O3 -mavx2 | 20140508 | 20140505 |
| 46580 | sphlib | clang -O3 | 20140508 | 20140505 |
| 47040 | sphlib | clang -O3 -mavx | 20140508 | 20140505 |
| 53580 | mmx | clang -O3 -mavx | 20140508 | 20140505 |
| 53584 | mmx | clang -O3 -mavx2 | 20140508 | 20140505 |
| 53908 | sphlib-small | clang -O3 -mavx | 20140508 | 20140505 |
| 53912 | mmx | clang -O3 | 20140508 | 20140505 |
| 54676 | sphlib-small | clang -O3 | 20140508 | 20140505 |
| 55404 | sphlib-small | clang -O3 -mavx2 | 20140508 | 20140505 |
| 65056 | sphlib | cc | 20140508 | 20140505 |
| 67792 | sphlib-adapted | cc | 20140508 | 20140505 |
| 86616 | opt32 | clang -O3 -mavx2 | 20140508 | 20140505 |
| 87012 | opt32 | clang -O3 | 20140508 | 20140505 |
| 87432 | opt32 | clang -O3 -mavx | 20140508 | 20140505 |
| 97920 | 32bit-2ktable | clang -O3 -mavx2 | 20140508 | 20140505 |
| 98140 | 32bit-2ktable | clang -O3 -mavx | 20140508 | 20140505 |
| 98156 | 32bit-2ktable | clang -O3 | 20140508 | 20140505 |
| 113200 | sphlib-small | cc | 20140508 | 20140505 |
| 201260 | opt32 | cc | 20140508 | 20140505 |
| 229424 | 8bit_c | clang -O3 | 20140508 | 20140505 |
| 229752 | 8bit_c | clang -O3 -mavx2 | 20140508 | 20140505 |
| 229880 | 8bit_c | clang -O3 -mavx | 20140508 | 20140505 |
| 252904 | 32bit-bytesliced-c-small | clang -O3 -mavx | 20140508 | 20140505 |
| 253028 | 32bit-bytesliced-c-small | clang -O3 -mavx2 | 20140508 | 20140505 |
| 253224 | 32bit-bytesliced-c-small | clang -O3 | 20140508 | 20140505 |
| 383524 | 32bit-bytesliced-c-fast | clang -O3 | 20140508 | 20140505 |
| 385064 | 32bit-bytesliced-c-fast | clang -O3 -mavx2 | 20140508 | 20140505 |
| 385096 | 32bit-bytesliced-c-fast | clang -O3 -mavx | 20140508 | 20140505 |
| 422044 | 32bit-2ktable | cc | 20140508 | 20140505 |
| 614468 | mmx | cc | 20140508 | 20140505 |
| 713636 | 8bit_c | cc | 20140508 | 20140505 |
| 945544 | 32bit-bytesliced-c-fast | cc | 20140508 | 20140505 |
| 1724020 | 32bit-bytesliced-c-small | cc | 20140508 | 20140505 |
| Compiler | Implementations |
| cc | vperm |
| clang -O3 | vperm |
| clang -O3 -mavx | vperm |
| clang -O3 -mavx2 | vperm |
| Compiler | Implementations |
| cc | aesni-intr |
| clang -O3 | aesni-intr |
| Compiler | Implementations |
| cc | vperm-intr |
| clang -O3 | vperm-intr |
| Compiler | Implementations |
| cc | avx |
| clang -O3 | avx |
| clang -O3 -mavx | avx |
| clang -O3 -mavx2 | avx |
| Compiler | Implementations |
| cc | avx-intr |
| clang -O3 | avx-intr |
| Compiler | Implementations |
| cc | opt64 |
| Compiler | Implementations |
| cc | aesni |
| clang -O3 | aesni |
| clang -O3 -mavx | aesni |
| clang -O3 -mavx2 | aesni |
| Compiler | Implementations |
| cc | core2duo opteron opteron-unrolled |
| Compiler | Implementations |
| cc | neon-vperm |
| clang -O3 | neon-vperm |
| clang -O3 -mavx | neon-vperm |
| clang -O3 -mavx2 | neon-vperm |
| Compiler | Implementations |
| clang -O3 | opt64 |
| clang -O3 -mavx | opt64 |
| clang -O3 -mavx2 | opt64 |
| Compiler | Implementations |
| clang -O3 -mavx | aesni-intr |
| clang -O3 -mavx2 | aesni-intr |
| Compiler | Implementations |
| clang -O3 -mavx | avx-intr |
| clang -O3 -mavx2 | avx-intr |