| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 10650 | 25960 0 0 | 41981 856 776 | kcp/optimized1600AVX512 | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 10680 | 25240 0 0 | 41389 856 776 | kcp/optimized1600AVX512 | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 10706 | 25960 0 0 | 41581 856 776 | kcp/optimized1600AVX512 | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 10718 | 26888 0 0 | 42813 856 776 | kcp/optimized1600AVX512 | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 10870 | 27074 0 0 | 37179 832 776 | kcp/optimized1600AVX512 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
| 10988 | 29256 0 0 | 43315 856 744 | kcp/optimized1600AVX512 | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 10996 | 23788 0 0 | 32966 808 776 | kcp/optimized1600AVX512 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
| 10996 | 29320 0 0 | 43503 856 744 | kcp/optimized1600AVX512 | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 10998 | 29528 0 0 | 45285 856 744 | kcp/optimized1600AVX512 | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 11002 | 29016 0 0 | 44371 856 744 | kcp/optimized1600AVX512 | icc_-xAVX_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 11022 | 29016 0 0 | 44371 856 744 | kcp/optimized1600AVX512 | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 11040 | 25638 0 0 | 38539 832 776 | kcp/optimized1600AVX512 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
| 11050 | 24936 0 0 | 35115 832 776 | kcp/optimized1600AVX512 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
| 11260 | 29576 0 0 | 43691 856 744 | kcp/optimized1600AVX512 | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 11268 | 29640 0 0 | 43895 856 744 | kcp/optimized1600AVX512 | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 11298 | 29864 0 0 | 45205 856 744 | kcp/optimized1600AVX512 | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 11310 | 29496 0 0 | 44883 856 744 | kcp/optimized1600AVX512 | icc_-xAVX_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 11346 | 29496 0 0 | 44883 856 744 | kcp/optimized1600AVX512 | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 14630 | 1840 0 0 | 42468 872 776 | oncore64bits | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 14634 | 1920 0 0 | 42244 872 776 | oncore64bits | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 14644 | 1856 0 0 | 40814 872 744 | oncore64bits | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 14684 | 1056 0 0 | 39818 872 744 | oncore64bits | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 14688 | 1840 0 0 | 40658 872 744 | oncore64bits | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 14694 | 1840 0 0 | 41930 872 744 | oncore64bits | icc_-xAVX_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 14700 | 1840 0 0 | 41930 872 744 | oncore64bits | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 14710 | 1056 0 0 | 41114 872 744 | oncore64bits | icc_-xAVX_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 14722 | 1056 0 0 | 41114 872 744 | oncore64bits | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 14734 | 1072 0 0 | 39958 872 744 | oncore64bits | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 14736 | 615 0 0 | 35227 832 776 | oncore64bits | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
| 14742 | 1176 0 0 | 42028 872 776 | oncore64bits | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 14758 | 1920 0 0 | 41964 872 744 | oncore64bits | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 14774 | 608 0 0 | 35283 832 776 | oncore64bits | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
| 14782 | 1434 0 0 | 38795 832 776 | oncore64bits | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
| 14810 | 1072 0 0 | 41796 872 776 | oncore64bits | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 14832 | 1136 0 0 | 41596 872 744 | oncore64bits | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 14840 | 538 0 0 | 34403 824 776 | oncore64bits | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
| 30534 | 4584 0 0 | 33316 872 776 | oncore32bits | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 30552 | 4720 0 0 | 32924 872 776 | oncore32bits | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 30756 | 4456 0 0 | 33060 872 776 | oncore32bits | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 30802 | 4608 0 0 | 33116 872 776 | oncore32bits | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 31120 | 3904 0 0 | 32244 872 744 | oncore32bits | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 31194 | 3984 0 0 | 31908 872 744 | oncore32bits | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 31312 | 3660 0 0 | 28939 832 776 | oncore32bits | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
| 34068 | 8456 0 0 | 35122 872 744 | oncore32bits | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 34094 | 8448 0 0 | 35310 872 744 | oncore32bits | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 34196 | 8456 0 0 | 36418 872 744 | oncore32bits | icc_-xAVX_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 34214 | 8456 0 0 | 35246 872 744 | oncore32bits | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 34220 | 8456 0 0 | 36418 872 744 | oncore32bits | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 34254 | 8448 0 0 | 36442 872 744 | oncore32bits | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 34278 | 8448 0 0 | 36442 872 744 | oncore32bits | icc_-xAVX_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 34292 | 8448 0 0 | 35170 872 744 | oncore32bits | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 34472 | 1820 0 0 | 24411 832 776 | oncore32bits | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
| 34994 | 1882 0 0 | 24411 832 776 | oncore32bits | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
| 35622 | 1706 0 0 | 23491 824 776 | oncore32bits | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
| Compiler | Implementations
|
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | kcp/optimized1600ARMv7A |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | kcp/optimized1600ARMv7A |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | kcp/optimized1600ARMv7A |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | kcp/optimized1600ARMv7A |
| icc -xAVX -O2 -fomit-frame-pointer | kcp/optimized1600ARMv7A |
| icc -xAVX -O3 -fomit-frame-pointer | kcp/optimized1600ARMv7A |
| icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer | kcp/optimized1600ARMv7A |
| icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer | kcp/optimized1600ARMv7A |
| icc -xCORE-AVX-I -O2 -fomit-frame-pointer | kcp/optimized1600ARMv7A |
| icc -xCORE-AVX-I -O3 -fomit-frame-pointer | kcp/optimized1600ARMv7A |
| icc -xCORE-AVX2 -O2 -fomit-frame-pointer | kcp/optimized1600ARMv7A |
| icc -xCORE-AVX2 -O3 -fomit-frame-pointer | kcp/optimized1600ARMv7A |
| icc -xCORE-AVX512 -O2 -fomit-frame-pointer | kcp/optimized1600ARMv7A |
| icc -xCORE-AVX512 -O3 -fomit-frame-pointer | kcp/optimized1600ARMv7A |
| icc -xSSE4.1 -O2 -fomit-frame-pointer | kcp/optimized1600ARMv7A |
| icc -xSSE4.1 -O3 -fomit-frame-pointer | kcp/optimized1600ARMv7A |
| icc -xSSE4.2 -O2 -fomit-frame-pointer | kcp/optimized1600ARMv7A |
| icc -xSSE4.2 -O3 -fomit-frame-pointer | kcp/optimized1600ARMv7A
|
| Compiler | Implementations
|
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | kcp/optimized1600ARMv8A |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | kcp/optimized1600ARMv8A |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | kcp/optimized1600ARMv8A |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | kcp/optimized1600ARMv8A |
| icc -xAVX -O2 -fomit-frame-pointer | kcp/optimized1600ARMv8A |
| icc -xAVX -O3 -fomit-frame-pointer | kcp/optimized1600ARMv8A |
| icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer | kcp/optimized1600ARMv8A |
| icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer | kcp/optimized1600ARMv8A |
| icc -xCORE-AVX-I -O2 -fomit-frame-pointer | kcp/optimized1600ARMv8A |
| icc -xCORE-AVX-I -O3 -fomit-frame-pointer | kcp/optimized1600ARMv8A |
| icc -xCORE-AVX2 -O2 -fomit-frame-pointer | kcp/optimized1600ARMv8A |
| icc -xCORE-AVX2 -O3 -fomit-frame-pointer | kcp/optimized1600ARMv8A |
| icc -xCORE-AVX512 -O2 -fomit-frame-pointer | kcp/optimized1600ARMv8A |
| icc -xCORE-AVX512 -O3 -fomit-frame-pointer | kcp/optimized1600ARMv8A |
| icc -xSSE4.1 -O2 -fomit-frame-pointer | kcp/optimized1600ARMv8A |
| icc -xSSE4.1 -O3 -fomit-frame-pointer | kcp/optimized1600ARMv8A |
| icc -xSSE4.2 -O2 -fomit-frame-pointer | kcp/optimized1600ARMv8A |
| icc -xSSE4.2 -O3 -fomit-frame-pointer | kcp/optimized1600ARMv8A
|
| Compiler | Implementations
|
| icpc -xAVX -O2 -fomit-frame-pointer | kcp/optimized1600AVX2 |
| icpc -xAVX -O3 -fomit-frame-pointer | kcp/optimized1600AVX2 |
| icpc -xCOMMON-AVX512 -O2 -fomit-frame-pointer | kcp/optimized1600AVX2 |
| icpc -xCOMMON-AVX512 -O3 -fomit-frame-pointer | kcp/optimized1600AVX2 |
| icpc -xCORE-AVX-I -O2 -fomit-frame-pointer | kcp/optimized1600AVX2 |
| icpc -xCORE-AVX-I -O3 -fomit-frame-pointer | kcp/optimized1600AVX2 |
| icpc -xCORE-AVX2 -O2 -fomit-frame-pointer | kcp/optimized1600AVX2 |
| icpc -xCORE-AVX2 -O3 -fomit-frame-pointer | kcp/optimized1600AVX2 |
| icpc -xCORE-AVX512 -O2 -fomit-frame-pointer | kcp/optimized1600AVX2 |
| icpc -xCORE-AVX512 -O3 -fomit-frame-pointer | kcp/optimized1600AVX2 |
| icpc -xSSE4.1 -O2 -fomit-frame-pointer | kcp/optimized1600AVX2 |
| icpc -xSSE4.1 -O3 -fomit-frame-pointer | kcp/optimized1600AVX2 |
| icpc -xSSE4.2 -O2 -fomit-frame-pointer | kcp/optimized1600AVX2 |
| icpc -xSSE4.2 -O3 -fomit-frame-pointer | kcp/optimized1600AVX2
|
| Compiler | Implementations
|
| icc -xAVX -O2 -fomit-frame-pointer | openssl |
| icc -xAVX -O3 -fomit-frame-pointer | openssl |
| icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer | openssl |
| icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer | openssl |
| icc -xCORE-AVX-I -O2 -fomit-frame-pointer | openssl |
| icc -xCORE-AVX-I -O3 -fomit-frame-pointer | openssl |
| icc -xCORE-AVX2 -O2 -fomit-frame-pointer | openssl |
| icc -xCORE-AVX2 -O3 -fomit-frame-pointer | openssl |
| icc -xCORE-AVX512 -O2 -fomit-frame-pointer | openssl |
| icc -xCORE-AVX512 -O3 -fomit-frame-pointer | openssl |
| icc -xSSE4.1 -O2 -fomit-frame-pointer | openssl |
| icc -xSSE4.1 -O3 -fomit-frame-pointer | openssl |
| icc -xSSE4.2 -O2 -fomit-frame-pointer | openssl |
| icc -xSSE4.2 -O3 -fomit-frame-pointer | openssl
|