-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
Vulkan issue on ubuntu 22.04.1 #5974
Comments
@whorfin I tested your code on Ubuntu22.04.5 (LTS) with Taichi v1.1.3, Python3.8. It runs well and didn't show the error you posted above, though I only get a blank image. Could you please check if your pip is the most up-to-date, update taichi to v1.1.3 and try it again? (or maybe you should also update your system to the minor version 22.04.5) |
Thank you for following up I think this must have something to do with Vulkan on Intel GPU's; it runs fine on my machines with Nvidia GPUs The original report is from a machine with "Intel(R) HD Graphics 620 (KBL GT2)" The release I'm using on these lower-powered laptops has not gone to .5 yet Also in case it is relevant, I see "HUNG GPU" in dmesg |
Oh yes, I used an Nvidia card, not Intel's GT2. I don't have a machine with both ubuntu22.04 and intel card to test it. |
Hung GPU means the GPU crashed, probably a drivers issue. Vulkan on older Intel graphics devices is really spotty |
It did used to work... |
I tested your code on another machine with ubuntu22.04.5 + Python3.10 + Intel GT2, still cannot reproduce the problem. The code runs both with or without The info says "Vulkan Device "Intel(R) Xe Graphics (TGL GT2)" supports Vulkan 0 version 1.3.204". |
Thank you ! |
KBL: Kaby Lake, Gen 9.5 graphics In addition, the Haswell device (Gen 7) now has been split from the ANV driver into its own driver. Even before the split, it is also very different |
Describe the bug
This all started with the issue reported as #3544.
The same code, which with the ti.sync() worked on Vulkan, fails on the same machine when upgraded to Ubuntu 22.04.1 from 20.04.1. So perhaps a Vulkan version or kernel issue.
When upgraded from Taichi 1.0.0 to 1.1.2, taichi itself now Aborts.
With more complicated code it seems as if the sync() call is always returning instantly
To Reproduce
Log/Screenshots
Additional comments
The text was updated successfully, but these errors were encountered: