Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
9824 | 26888 0 0 | 42813 856 776 | kcp/optimized1600AVX512 | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
9832 | 25240 0 0 | 41389 856 776 | kcp/optimized1600AVX512 | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
9842 | 25960 0 0 | 41981 856 776 | kcp/optimized1600AVX512 | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
9854 | 25960 0 0 | 41581 856 776 | kcp/optimized1600AVX512 | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
10208 | 27074 0 0 | 37179 832 776 | kcp/optimized1600AVX512 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
10274 | 29256 0 0 | 43315 856 744 | kcp/optimized1600AVX512 | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
10288 | 23788 0 0 | 32966 808 776 | kcp/optimized1600AVX512 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
10290 | 29320 0 0 | 43503 856 744 | kcp/optimized1600AVX512 | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
10326 | 29016 0 0 | 44371 856 744 | kcp/optimized1600AVX512 | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
10338 | 29528 0 0 | 45285 856 744 | kcp/optimized1600AVX512 | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
10346 | 25638 0 0 | 38555 832 776 | kcp/optimized1600AVX512 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
10350 | 24936 0 0 | 35147 832 776 | kcp/optimized1600AVX512 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
10352 | 29016 0 0 | 44371 856 744 | kcp/optimized1600AVX512 | icc_-xAVX_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
10558 | 29640 0 0 | 43895 856 744 | kcp/optimized1600AVX512 | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
10558 | 29576 0 0 | 43691 856 744 | kcp/optimized1600AVX512 | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
10584 | 29864 0 0 | 45205 856 744 | kcp/optimized1600AVX512 | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
10588 | 29496 0 0 | 44883 856 744 | kcp/optimized1600AVX512 | icc_-xAVX_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
10592 | 29496 0 0 | 44883 856 744 | kcp/optimized1600AVX512 | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
13398 | 1952 0 0 | 42276 872 776 | oncore64bits | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
13404 | 1872 0 0 | 40830 872 744 | oncore64bits | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
13404 | 1856 0 0 | 40674 872 744 | oncore64bits | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
13414 | 1856 0 0 | 41946 872 744 | oncore64bits | icc_-xAVX_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
13434 | 1856 0 0 | 41946 872 744 | oncore64bits | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
13442 | 1872 0 0 | 42500 872 776 | oncore64bits | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
13506 | 1088 0 0 | 41812 872 776 | oncore64bits | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
13524 | 1056 0 0 | 41114 872 744 | oncore64bits | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
13526 | 1056 0 0 | 39818 872 744 | oncore64bits | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
13532 | 1952 0 0 | 41996 872 744 | oncore64bits | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
13536 | 1056 0 0 | 41114 872 744 | oncore64bits | icc_-xAVX_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
13540 | 1192 0 0 | 42044 872 776 | oncore64bits | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
13540 | 1072 0 0 | 39958 872 744 | oncore64bits | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
13546 | 623 0 0 | 35243 832 776 | oncore64bits | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
13584 | 611 0 0 | 35315 832 776 | oncore64bits | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
13598 | 1168 0 0 | 41628 872 744 | oncore64bits | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
13620 | 1434 0 0 | 38811 832 776 | oncore64bits | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
13624 | 524 0 0 | 34387 824 776 | oncore64bits | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
28120 | 4848 0 0 | 33052 872 776 | oncore32bits | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
28284 | 4664 0 0 | 33396 872 776 | oncore32bits | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
28506 | 4352 0 0 | 32860 872 776 | oncore32bits | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
28722 | 4288 0 0 | 32892 872 776 | oncore32bits | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
28856 | 4016 0 0 | 32356 872 744 | oncore32bits | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
28876 | 4096 0 0 | 32020 872 744 | oncore32bits | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
29188 | 3663 0 0 | 28955 832 776 | oncore32bits | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
31622 | 8664 0 0 | 36626 872 744 | oncore32bits | icc_-xAVX_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
31646 | 8664 0 0 | 36626 872 744 | oncore32bits | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
31736 | 8664 0 0 | 35330 872 744 | oncore32bits | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
31758 | 8664 0 0 | 35454 872 744 | oncore32bits | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
31804 | 8576 0 0 | 35298 872 744 | oncore32bits | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
31826 | 8576 0 0 | 36570 872 744 | oncore32bits | icc_-xAVX_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
31840 | 8576 0 0 | 36570 872 744 | oncore32bits | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
31866 | 8576 0 0 | 35438 872 744 | oncore32bits | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
32114 | 1823 0 0 | 24443 832 776 | oncore32bits | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
32460 | 1882 0 0 | 24411 832 776 | oncore32bits | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
33076 | 1709 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
|