Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
27962 | 60888 416 0 | 73968 1264 776 | opt | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 |
51812 | 57688 0 0 | 70537 816 776 | sphlib | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 |
61060 | 71360 0 0 | 87877 856 776 | sphlib | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
61914 | 71776 0 0 | 87485 856 744 | sphlib | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
61926 | 71776 0 0 | 87485 856 744 | sphlib | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
62208 | 71776 0 0 | 87485 856 744 | sphlib | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
62258 | 71776 0 0 | 87485 856 744 | sphlib | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
62686 | 71424 0 0 | 87413 856 776 | sphlib | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
63544 | 75608 0 0 | 91773 856 776 | sphlib | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
63958 | 62840 0 0 | 79093 856 776 | sphlib-small | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
64756 | 50168 0 0 | 60361 816 776 | sphlib | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 |
64806 | 70272 0 0 | 84333 856 744 | sphlib | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
64902 | 72160 0 0 | 87517 856 744 | sphlib | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
64916 | 75672 0 0 | 91549 856 776 | sphlib | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
64950 | 72160 0 0 | 87517 856 744 | sphlib | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
64968 | 76024 0 0 | 91333 856 744 | sphlib | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
65016 | 72160 0 0 | 87517 856 744 | sphlib | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
65036 | 72160 0 0 | 87517 856 744 | sphlib | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
65088 | 76024 0 0 | 91333 856 744 | sphlib | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
65122 | 76024 0 0 | 91333 856 744 | sphlib | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
66282 | 63616 0 0 | 78981 856 744 | sphlib-small | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
66282 | 63616 0 0 | 78981 856 744 | sphlib-small | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
66394 | 49614 0 0 | 59665 816 776 | sphlib | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 |
66430 | 63744 0 0 | 79509 856 744 | sphlib-small | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
66434 | 63744 0 0 | 79509 856 744 | sphlib-small | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
66462 | 63616 0 0 | 78981 856 744 | sphlib-small | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
66470 | 76024 0 0 | 91333 856 744 | sphlib | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
66500 | 63200 0 0 | 79133 856 776 | sphlib-small | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
66548 | 63744 0 0 | 79509 856 744 | sphlib-small | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
66566 | 63296 0 0 | 79341 856 776 | sphlib-small | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
66630 | 63552 0 0 | 78917 856 744 | sphlib-small | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
66730 | 63680 0 0 | 79445 856 744 | sphlib-small | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
67148 | 33928 0 0 | 46817 816 776 | sphlib-small | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 |
67312 | 38892 416 0 | 55652 1304 776 | opt | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
67910 | 74376 0 0 | 88493 856 744 | sphlib | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
68006 | 76424 0 0 | 91813 856 744 | sphlib | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
68034 | 76424 0 0 | 91813 856 744 | sphlib | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
68036 | 76424 0 0 | 91813 856 744 | sphlib | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
68172 | 76424 0 0 | 91813 856 744 | sphlib | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
68930 | 36900 416 0 | 52852 1304 744 | opt | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
69374 | 36900 416 0 | 52852 1304 744 | opt | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
69436 | 59464 0 0 | 76069 856 776 | sphlib-small | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
69656 | 64960 0 0 | 80341 856 744 | sphlib-small | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
69740 | 64576 0 0 | 78661 856 744 | sphlib-small | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
69740 | 64960 0 0 | 80341 856 744 | sphlib-small | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
69866 | 64960 0 0 | 80341 856 744 | sphlib-small | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
69928 | 64960 0 0 | 80341 856 744 | sphlib-small | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
70258 | 36708 416 0 | 52972 1304 776 | opt | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
71014 | 64144 0 0 | 78285 856 744 | sphlib-small | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
71068 | 36900 416 0 | 52852 1304 744 | opt | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
71186 | 64528 0 0 | 79941 856 744 | sphlib-small | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
71264 | 64528 0 0 | 79941 856 744 | sphlib-small | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
71298 | 64528 0 0 | 79941 856 744 | sphlib-small | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
72438 | 41060 416 0 | 57468 1304 776 | opt | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
73216 | 36868 416 0 | 52436 1304 744 | opt | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
73276 | 39292 416 0 | 54892 1304 744 | opt | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
73280 | 39292 416 0 | 54892 1304 744 | opt | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
73438 | 36868 416 0 | 52436 1304 744 | opt | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
73534 | 38572 416 0 | 54724 1304 776 | opt | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
73556 | 39292 416 0 | 54892 1304 744 | opt | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
73572 | 36868 416 0 | 52436 1304 744 | opt | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
73590 | 38812 416 0 | 54364 1304 744 | opt | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
73824 | 36868 416 0 | 52436 1304 744 | opt | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
74044 | 38812 416 0 | 54364 1304 744 | opt | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
74046 | 38812 416 0 | 54364 1304 744 | opt | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
74140 | 39292 416 0 | 54892 1304 744 | opt | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
74142 | 38812 416 0 | 54364 1304 744 | opt | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
75318 | 40948 416 0 | 55276 1304 744 | opt | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
75534 | 38116 416 0 | 52388 1304 744 | opt | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
81398 | 28296 0 0 | 38513 816 776 | sphlib-small | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 |
83110 | 27831 0 0 | 37905 816 776 | sphlib-small | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 |
86122 | 46483 0 0 | 55604 792 776 | sphlib | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 |
88218 | 15184 416 0 | 25576 1264 776 | opt | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 |
100354 | 15715 416 0 | 25944 1264 776 | opt | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 |
104486 | 25547 0 0 | 34692 792 776 | sphlib-small | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 |
117460 | 12913 416 0 | 22211 1240 776 | opt | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 |
124774 | 64528 0 0 | 79941 856 744 | sphlib-small | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
125338 | 36900 416 0 | 52852 1304 744 | opt | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
6517670 | 5455 416 0 | 15784 1264 776 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 |
6525790 | 13570 416 0 | 26600 1264 776 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 |
6763020 | 21572 416 0 | 38308 1304 776 | ref | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
6768576 | 20524 416 0 | 36068 1304 744 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
6769412 | 20524 416 0 | 36068 1304 744 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
6771810 | 20524 416 0 | 36068 1304 744 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
6774082 | 20524 416 0 | 36068 1304 744 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
6870980 | 22492 416 0 | 38668 1304 776 | ref | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
6919896 | 21164 416 0 | 37228 1304 776 | ref | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
6947644 | 20004 416 0 | 34252 1304 744 | ref | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
7008176 | 20212 416 0 | 36596 1304 776 | ref | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
7037984 | 21100 416 0 | 37028 1304 744 | ref | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
7043352 | 5205 416 0 | 15376 1264 776 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 |
7077922 | 21100 416 0 | 37028 1304 744 | ref | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
7082184 | 21100 416 0 | 37028 1304 744 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
7082758 | 19932 416 0 | 35460 1304 744 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
7084934 | 21100 416 0 | 37028 1304 744 | ref | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
7085148 | 19932 416 0 | 35460 1304 744 | ref | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
7085738 | 19436 416 0 | 35012 1304 744 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
7086454 | 18668 416 0 | 32972 1304 744 | ref | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
7091702 | 19932 416 0 | 35460 1304 744 | ref | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
7092256 | 19436 416 0 | 35012 1304 744 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
7092890 | 19436 416 0 | 35012 1304 744 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
7093238 | 19436 416 0 | 35012 1304 744 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
7228916 | 19932 416 0 | 35460 1304 744 | ref | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
15142120 | 4390 416 0 | 13627 1240 776 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 |
Compiler | Implementations
|
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer | vect128 |
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer | vect128 |
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | vect128 |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | vect128 |
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer | vect128 |
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer | vect128 |
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer | vect128 |
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer | vect128 |
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer | vect128 |
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer | vect128 |
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer | vect128 |
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer | vect128 |
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer | vect128 |
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer | vect128 |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | vect128 |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | vect128 |
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer | vect128 |
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer | vect128 |
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer | vect128 |
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer | vect128 |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | vect128 |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | vect128 |
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer | vect128 |
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer | vect128
|