-
Notifications
You must be signed in to change notification settings - Fork 758
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[SYCL] Disable vectorization and loop transformation passes #2458
Conversation
Loop unrolling in "SYCL optimization mode" uses default heuristic, which is tuned for CPU and might not be profitable for other devices.
This change seems to hide issues with broadcast tests on CPU.
/summary:run |
/summary:run |
/summary:run |
/summary:run |
/summary:run |
This reverts commit f4dbb09.
/summary:run |
intel#2504)" This reverts commit 0c8d46e. Just to check if new regressions are caused by the driver update.
….37.17906 (intel#2504)"" This reverts commit 46b41d9.
This PR exposes a regression in |
@DenisBakhvalov, once we removed special flag for ESIMD mode, this patch disables loop optimization transformations for ESIMD mode as well and there are a few failures in ESIMD specific tests. Could suggest the way to fix them? |
/summary:run |
/summary:run |
intel/llvm#2458 fixes issue 2264.
Recent fixes + new GPU driver for Windows resolved all ESIMD specific issues except 3 failing llvm-test-suite tests on Windows (no failures on Linux) Failed Tests (3):
@NikitaRudenkoIntel, do know if this a known issue of GPU compiler? I can't find where this diagnostics can be reported in DPC++. |
Hi, yes there are some issues in TPM. Actually, there is even a ticket with these exact tests and this exact failure. It is fixed. Can you check if your driver is up to date? |
We are using 27.20.100.9466 from https://downloadmirror.intel.com/30381/a08/igfx_win10_100.9466.zip. |
/summary:run |
I managed to get passed this issue with recent optimization pipeline adjustments (probably). |
I looked at regressions and all of them are issues of external dependencies: OpenCL CPU, Level Zero GPU and llvm-test-suite tests. @mdtoguchi, @AGindinson, @intel/llvm-reviewers-runtime, please, review this change. |
Sorry, didn't notice that there no runtime changes anymore, so I need review only from Mike or Artem. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Driver OK
intel/llvm#2458 fixes issue 2264.
intel#2458 fixes issue 2264.
[benchmarks] add ability to filter benchmarks by suite
No description provided.