Conversation
|
This is an automated comment for commit 5363ee9 with description of existing statuses. It's updated for the latest CI running ❌ Click here to open a full report in a separate page
Successful checks
|
0c4e7a7 to
c896f0b
Compare
|
Notes:
Two things remain unsolved:
|
efea439 to
fd10698
Compare
|
Dear @nikitamikhaylov, this PR hasn't been updated for a while. Will you continue working on it? If not, please close it. Otherwise, ignore this message. |
|
Dear @nikitamikhaylov, this PR hasn't been updated for a while. Will you continue working on it? If not, please close it. Otherwise, ignore this message. |
|
Depends on: #69654 |
b08310d to
43caaea
Compare
|
Performance comparision reports: 1, 2, 3, 4 Results more or less the same as for LLVM-16. Slowdown in float formatting is concerning. |
bb6d733 to
92656aa
Compare
|
The JIT slowdown is noticeable but not a blocker. The float_formatting only affects small integers (integers have their own code pass) so we should investigate it at some point, but not a blocker either. Let's update |
|
I've checked and there were some other failures of the |
…e#66053 since ch bump llvm to 18, which cause building CurrentMemoryTracker.h is failed, I remove two unecessary commits: - Kyligence/ClickHouse#488 - Kyligence/ClickHouse@1922234
* [GLUTEN-1632][CH]Daily Update Clickhouse Version (20241224) * Fix Build due to ClickHouse/ClickHouse#69654 and ClickHouse/ClickHouse#66053 since ch bump llvm to 18, which cause building CurrentMemoryTracker.h is failed, I remove two unecessary commits: - Kyligence/ClickHouse#488 - Kyligence/ClickHouse@1922234 --------- Co-authored-by: kyligence-git <[email protected]> Co-authored-by: Chang Chen <[email protected]>
@Algunenano Do you known why performance is slower after upgrade llvm from 18.x. I found similar performance regressions in Gluten with JIT enabled. |
|
AFAIK we haven't investigated neither of the slowdowns. |
|
Let's see if #73957 helps. |
Currently
llvm-projectsubmodule points to a commit from this branch ClickHouse/llvm-project#44Previous attempt was here #47783
Changelog category (leave one):
Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md):
The internal dependency LLVM is bumped from 16 to 18.
Documentation entry for user-facing changes
CI Settings (Only check the boxes if you know what you are doing):