Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
19410 | 25240 0 0 | 41389 856 776 | kcp/optimized1600AVX512 | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
19418 | 25960 0 0 | 41981 856 776 | kcp/optimized1600AVX512 | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
19460 | 25960 0 0 | 41581 856 776 | kcp/optimized1600AVX512 | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
19478 | 26888 0 0 | 42813 856 776 | kcp/optimized1600AVX512 | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
19814 | 27074 0 0 | 37179 832 776 | kcp/optimized1600AVX512 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
19826 | 29320 0 0 | 43503 856 744 | kcp/optimized1600AVX512 | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
19858 | 23788 0 0 | 32966 808 776 | kcp/optimized1600AVX512 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
19894 | 29256 0 0 | 43315 856 744 | kcp/optimized1600AVX512 | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
19924 | 29016 0 0 | 44371 856 744 | kcp/optimized1600AVX512 | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
19924 | 29528 0 0 | 45285 856 744 | kcp/optimized1600AVX512 | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
19964 | 29016 0 0 | 44371 856 744 | kcp/optimized1600AVX512 | icc_-xAVX_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
20000 | 25638 0 0 | 38619 832 776 | kcp/optimized1600AVX512 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
20026 | 24936 0 0 | 35195 832 776 | kcp/optimized1600AVX512 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
20366 | 29576 0 0 | 43691 856 744 | kcp/optimized1600AVX512 | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
20384 | 29640 0 0 | 43895 856 744 | kcp/optimized1600AVX512 | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
20444 | 29864 0 0 | 45205 856 744 | kcp/optimized1600AVX512 | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
20450 | 29496 0 0 | 44883 856 744 | kcp/optimized1600AVX512 | icc_-xAVX_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
20510 | 29496 0 0 | 44883 856 744 | kcp/optimized1600AVX512 | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
26558 | 840 0 0 | 39726 872 744 | oncore64bits | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
26560 | 808 0 0 | 39570 872 744 | oncore64bits | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
26564 | 928 0 0 | 41780 872 776 | oncore64bits | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
26572 | 824 0 0 | 40882 872 744 | oncore64bits | icc_-xAVX_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
26588 | 824 0 0 | 40882 872 744 | oncore64bits | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
26628 | 1592 0 0 | 41682 872 744 | oncore64bits | icc_-xAVX_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
26632 | 1592 0 0 | 42220 872 776 | oncore64bits | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
26634 | 1576 0 0 | 40394 872 744 | oncore64bits | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
26636 | 1592 0 0 | 41682 872 744 | oncore64bits | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
26640 | 1592 0 0 | 40550 872 744 | oncore64bits | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
26646 | 808 0 0 | 41532 872 776 | oncore64bits | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
26668 | 904 0 0 | 41364 872 744 | oncore64bits | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
26704 | 1656 0 0 | 41980 872 776 | oncore64bits | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
26706 | 631 0 0 | 35243 832 776 | oncore64bits | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
26752 | 1656 0 0 | 41700 872 744 | oncore64bits | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
26808 | 515 0 0 | 34387 824 776 | oncore64bits | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
26852 | 1434 0 0 | 38875 832 776 | oncore64bits | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
26918 | 622 0 0 | 35379 832 776 | oncore64bits | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
55192 | 3960 0 0 | 32692 872 776 | oncore32bits | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
55312 | 4112 0 0 | 32316 872 776 | oncore32bits | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
55674 | 3600 0 0 | 32108 872 776 | oncore32bits | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
55688 | 3432 0 0 | 32036 872 776 | oncore32bits | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
55804 | 3176 0 0 | 31516 872 744 | oncore32bits | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
55892 | 3344 0 0 | 31268 872 744 | oncore32bits | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
56360 | 3648 0 0 | 29003 832 776 | oncore32bits | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
58922 | 7752 0 0 | 34542 872 744 | oncore32bits | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
59050 | 7808 0 0 | 35802 872 744 | oncore32bits | icc_-xAVX_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
59132 | 7752 0 0 | 35714 872 744 | oncore32bits | icc_-xAVX_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
59184 | 7752 0 0 | 34418 872 744 | oncore32bits | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
59226 | 7808 0 0 | 34530 872 744 | oncore32bits | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
59244 | 7808 0 0 | 35802 872 744 | oncore32bits | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
59290 | 7752 0 0 | 35714 872 744 | oncore32bits | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
59314 | 7808 0 0 | 34670 872 744 | oncore32bits | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
59586 | 1808 0 0 | 24475 832 776 | oncore32bits | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
60596 | 1870 0 0 | 24395 832 776 | oncore32bits | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
61484 | 1697 0 0 | 23475 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
|