You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jul 25, 2022. It is now read-only.
Repository navigation
This repository was archived by the owner on Jul 25, 2022. It is now read-only.
I think we could maybe enable all features up to avx2 and AES. AES is in use by ahash which will improve performance in hash joins and hash aggregates. Other features improve overall performance, e.g. in kernels, parquet reader, and DataFusion code.
When I tried target-cpu=skylake for roapi, i got 10-20% speed improvements. Just as a quick test, do you get any performance gain with target-cpu=native?
Activity
matthewmturner commentedon Feb 22, 2022
ill play with these flags locally and keep you posted on impact
matthewmturner commentedon Feb 23, 2022
@Dandandan
I've done the following to build the wheel:
Then i just reinstalled the wheel and reran the benchmark which produced the following:
These results were basically in line with the unoptimized build so im wondering if ive done something wrong.
any thoughts?
matthewmturner commentedon Feb 23, 2022
@realno FYI
houqp commentedon Feb 23, 2022
When I tried
target-cpu=skylakefor roapi, i got 10-20% speed improvements. Just as a quick test, do you get any performance gain withtarget-cpu=native?matthewmturner commentedon Feb 23, 2022
below is with native and
sn-malloc- some faster, some slower. roughly in line.