Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
7522 | 15696 32 0 | 32293 896 768 | avx | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
7698 | 15696 32 0 | 32293 896 768 | avx | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
7732 | 15696 32 0 | 32309 896 768 | avx | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
7744 | 15600 32 0 | 31813 896 768 | avx | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
7748 | 15600 32 0 | 31813 896 768 | avx | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
7840 | 15600 32 0 | 31797 896 768 | avx | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
7866 | 15600 32 0 | 31797 896 768 | avx | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
7878 | 15696 32 0 | 32309 896 768 | avx | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
7948 | 16000 32 0 | 30861 896 768 | avx | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
8090 | 16032 32 0 | 30837 896 768 | avx | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
8612 | 16480 32 0 | 33373 896 832 | avx | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
8642 | 16512 32 0 | 33293 896 832 | avx | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
9036 | 17088 32 0 | 34445 896 832 | avx | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
9102 | 17072 32 0 | 34077 896 832 | avx | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
9236 | 15007 0 0 | 28361 816 800 | avx | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
9952 | 18176 32 0 | 34277 896 768 | avx | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
10040 | 18112 32 0 | 34245 896 768 | avx | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
10044 | 18112 32 0 | 34245 896 768 | avx | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
10046 | 18112 32 0 | 34245 896 768 | avx | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
10060 | 18176 32 0 | 34277 896 768 | avx | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
10072 | 18176 32 0 | 34277 896 768 | avx | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
10074 | 18112 32 0 | 34245 896 768 | avx | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
10106 | 18176 32 0 | 34277 896 768 | avx | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
14198 | 13872 0 0 | 24380 808 800 | avx | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
15856 | 13867 0 0 | 24500 808 800 | avx | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
16718 | 14883 0 0 | 24484 792 800 | avx | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
24976 | 14328 0 0 | 27641 816 800 | round1 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
25594 | 14112 0 0 | 30717 856 768 | round1 | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
25602 | 14096 0 0 | 30685 856 768 | round1 | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
25646 | 14096 0 0 | 30685 856 768 | round1 | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
25676 | 14112 0 0 | 30717 856 768 | round1 | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
25948 | 14608 0 0 | 30733 856 768 | round1 | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
26020 | 14608 0 0 | 30733 856 768 | round1 | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
26086 | 14328 0 0 | 29125 856 768 | round1 | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
26098 | 14608 0 0 | 30733 856 768 | round1 | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
26124 | 14608 0 0 | 30733 856 768 | round1 | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
26364 | 14608 0 0 | 30797 856 768 | round1 | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
26386 | 14608 0 0 | 30797 856 768 | round1 | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
26400 | 15296 0 0 | 32181 856 832 | round1 | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
26424 | 14624 0 0 | 30829 856 768 | round1 | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
26470 | 14624 0 0 | 30829 856 768 | round1 | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
26796 | 15344 0 0 | 31501 856 768 | round1 | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
26804 | 15344 0 0 | 31501 856 768 | round1 | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
26806 | 15112 0 0 | 29965 856 768 | round1 | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
26856 | 15344 0 0 | 31501 856 768 | round1 | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
26992 | 15344 0 0 | 31501 856 768 | round1 | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
27270 | 15744 0 0 | 32517 856 832 | round1 | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
28818 | 16208 0 0 | 33557 856 832 | round1 | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
29006 | 16224 0 0 | 33221 856 832 | round1 | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
32904 | 8825 0 0 | 19505 816 800 | round1 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
32934 | 8520 0 0 | 19073 816 800 | round1 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
42130 | 9651 0 0 | 19228 792 800 | round1 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
243962 | 2553 0 0 | 15873 816 800 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
702160 | 1712 0 0 | 18269 856 768 | ref | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
710206 | 1712 0 0 | 18285 856 768 | ref | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
710746 | 1712 0 0 | 18285 856 768 | ref | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
711632 | 1712 0 0 | 17885 856 768 | ref | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
711652 | 1712 0 0 | 17885 856 768 | ref | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
711746 | 1712 0 0 | 17869 856 768 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
712000 | 1712 0 0 | 18269 856 768 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
712028 | 1712 0 0 | 17869 856 768 | ref | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
720624 | 1912 0 0 | 18653 856 832 | ref | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
720996 | 1928 0 0 | 18781 856 832 | ref | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
750490 | 1368 0 0 | 16117 856 768 | ref | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
750860 | 1368 0 0 | 16173 856 768 | ref | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
825178 | 1464 0 0 | 17525 856 768 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
826096 | 1464 0 0 | 17525 856 768 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
826132 | 1464 0 0 | 17525 856 768 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
826774 | 1464 0 0 | 17525 856 768 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
829402 | 1464 0 0 | 17557 856 768 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
829966 | 1464 0 0 | 17557 856 768 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
830096 | 1464 0 0 | 17557 856 768 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
830166 | 1464 0 0 | 17557 856 768 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
1432644 | 585 0 0 | 11148 808 800 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
2113846 | 611 0 0 | 11052 808 800 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
2503234 | 503 0 0 | 10028 792 800 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
Compiler | Implementations
|
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer | avx |
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer | avx |
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | avx |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | avx |
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer | avx |
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer | avx |
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer | avx |
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer | avx |
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer | avx |
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer | avx |
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer | avx |
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer | avx |
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer | avx |
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer | avx |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | avx |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | avx |
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer | avx |
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer | avx |
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer | avx |
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer | avx |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | avx |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | avx |
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer | avx |
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer | avx
|