Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
1829028 | 275840 0 0 | 310766 888 1600 | avx2 | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
1829818 | 270696 0 0 | 305990 888 1600 | avx2 | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
1830784 | 275840 0 0 | 310766 888 1600 | avx2 | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
1830802 | 275840 0 0 | 310766 888 1600 | avx2 | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
1831006 | 275840 0 0 | 310766 888 1600 | avx2 | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
1840630 | 270712 0 0 | 306006 888 1600 | avx2 | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
1841224 | 270696 0 0 | 305990 888 1600 | avx2 | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
1863852 | 270712 0 0 | 306006 888 1600 | avx2 | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
1933712 | 88458 0 0 | 118275 856 1632 | avx2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
1957004 | 234196 0 0 | 267894 888 1600 | avx2 | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
1958054 | 229820 0 0 | 263430 888 1600 | avx2 | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
1967082 | 143265 0 0 | 175379 856 1632 | avx2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
1975904 | 85507 0 0 | 115203 856 1632 | avx2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
2013440 | 236044 0 0 | 271014 888 1600 | avx2 | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
2014564 | 236044 0 0 | 271014 888 1600 | avx2 | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
2014724 | 236044 0 0 | 271014 888 1600 | avx2 | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
2017710 | 236044 0 0 | 271014 888 1600 | avx2 | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
2026756 | 232964 0 0 | 267870 888 1600 | avx2 | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
2028760 | 232964 0 0 | 267870 888 1600 | avx2 | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
2036322 | 232964 0 0 | 267870 888 1600 | avx2 | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
2036440 | 232964 0 0 | 267870 888 1600 | avx2 | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
2155574 | 290760 0 0 | 325686 888 1600 | fpu | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
2158162 | 290712 0 0 | 325638 888 1600 | fpu | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
2161006 | 290760 0 0 | 325686 888 1600 | fpu | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
2164384 | 285712 0 0 | 321006 888 1600 | fpu | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
2164762 | 290712 0 0 | 325638 888 1600 | fpu | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
2168024 | 285760 0 0 | 321054 888 1600 | fpu | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
2169426 | 285712 0 0 | 321006 888 1600 | fpu | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
2173064 | 285760 0 0 | 321054 888 1600 | fpu | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
2177644 | 303192 0 0 | 339006 888 1632 | avx2 | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
2192416 | 293992 0 0 | 330158 888 1632 | avx2 | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
2268006 | 72631 0 0 | 101435 848 1600 | avx2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
2297622 | 286168 0 0 | 321630 888 1632 | avx2 | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
2302602 | 281520 0 0 | 317126 888 1632 | avx2 | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
2448020 | 141527 0 0 | 173715 856 1632 | fpu | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
2464468 | 317328 0 0 | 353190 888 1632 | fpu | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
2483024 | 308096 0 0 | 344310 888 1632 | fpu | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
2589218 | 295720 0 0 | 331342 888 1632 | fpu | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
2601982 | 300496 0 0 | 336006 888 1632 | fpu | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
2608284 | 249012 0 0 | 283934 888 1600 | fpu | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
2609208 | 249012 0 0 | 283934 888 1600 | fpu | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
2610724 | 249012 0 0 | 283934 888 1600 | fpu | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
2621478 | 249012 0 0 | 283934 888 1600 | fpu | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
2622380 | 246028 0 0 | 280966 888 1600 | fpu | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
2624804 | 246028 0 0 | 280966 888 1600 | fpu | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
2628724 | 246028 0 0 | 280966 888 1600 | fpu | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
2628730 | 246028 0 0 | 280966 888 1600 | fpu | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
2659218 | 245228 0 0 | 278926 888 1600 | fpu | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
2672556 | 240700 0 0 | 274326 888 1600 | fpu | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
2793976 | 83125 0 0 | 112851 856 1632 | fpu | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
2973606 | 85971 0 0 | 115811 856 1632 | fpu | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
3080372 | 70557 0 0 | 99395 848 1600 | fpu | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
37143952 | 130617 0 0 | 163171 856 1632 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
37370810 | 94492 0 0 | 124371 856 1632 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
38547804 | 77438 0 0 | 106443 848 1600 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
38900860 | 91362 0 0 | 121131 856 1632 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
41659772 | 243580 0 0 | 278502 888 1600 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
41671414 | 243580 0 0 | 278502 888 1600 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
41708262 | 243580 0 0 | 278502 888 1600 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
41716476 | 239332 0 0 | 272958 888 1600 | ref | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
41746162 | 243580 0 0 | 278502 888 1600 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
41775976 | 246524 0 0 | 281478 888 1600 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
41786990 | 246524 0 0 | 281478 888 1600 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
41800300 | 246524 0 0 | 281478 888 1600 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
41818714 | 246524 0 0 | 281478 888 1600 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
41822758 | 243588 0 0 | 277270 888 1600 | ref | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
41832452 | 286736 0 0 | 321678 888 1600 | ref | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
41836212 | 286736 0 0 | 321678 888 1600 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
41837328 | 286736 0 0 | 321678 888 1600 | ref | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
41845024 | 286736 0 0 | 321678 888 1600 | ref | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
42116686 | 281472 0 0 | 316814 888 1600 | ref | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
42130716 | 281472 0 0 | 316814 888 1600 | ref | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
42150548 | 281472 0 0 | 316814 888 1600 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
42315668 | 292816 0 0 | 328342 888 1632 | ref | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
42410056 | 313536 0 0 | 349414 888 1632 | ref | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
42443694 | 304264 0 0 | 340494 888 1632 | ref | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
42634312 | 287488 0 0 | 323126 888 1632 | ref | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
43089200 | 281472 0 0 | 316814 888 1600 | ref | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
Compiler | Implementations
|
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer | avx2 |
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer | avx2 |
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | avx2 |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | avx2 |
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer | avx2 |
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer | avx2 |
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer | avx2 |
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer | avx2 |
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer | avx2 |
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer | avx2 |
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer | avx2 |
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer | avx2 |
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer | avx2 |
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer | avx2 |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | avx2 |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | avx2 |
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer | avx2 |
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer | avx2 |
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer | avx2 |
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer | avx2 |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | avx2 |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | avx2 |
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer | avx2 |
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer | avx2
|
Compiler | Implementations
|
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer | fpu |
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer | fpu |
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | fpu |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | fpu |
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer | fpu |
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer | fpu |
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer | fpu |
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer | fpu |
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer | fpu |
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer | fpu |
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer | fpu |
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer | fpu |
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer | fpu |
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer | fpu |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | fpu |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | fpu |
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer | fpu |
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer | fpu |
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer | fpu |
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer | fpu |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | fpu |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | fpu |
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer | fpu |
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer | fpu
|