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
|