Nvidia rtx 4090 driver issues?

   7309   26   4
User Avatar
Member
28 posts
Joined: March 2016
Offline
This is not a bug report.

Anyone ells with a Nvidia 4090 gpu experiencing issues with OpenGL in Houdini windows 10 (h18.5, h19, h19.5)?

I'm using latest and only available Nvidia driver for the 4090 (522.25). Actually there is a game-ready and a studio version. Tested both, had problem with both.

Quick example:
1. Create a sphere.
2. Create a vellumconfigurecloth.
3. Create a vellumsopsolver.
4. Error message is displayed.
5. Play/simulate.
6. Crash.

This is the error message I get
clBuildProgram (-11) 1 error generated. OpenCL Exception: <kernel>:1907:20: error: blocks support disabled - compile with -fblocks or for OpenCL 2.0 ^{

I read in SideFX's official discord someone experienced this bug (didn't list which gpu) and solution was to roll back drivers, but that's not really an option for 4090 since the gpu wont work without that driver hehe.

I'm guessing we'll just have to wait for a new driver for this issue to be fixed.

Cheers!
Edited by Kvale - Oct. 15, 2022 19:45:24
FX reel https://vimeo.com/523174378 [vimeo.com]
User Avatar
Member
99 posts
Joined: Aug. 2014
Offline
I too has this issue, also 4090 and of course the same 522.25 driver, as it is the only option right now.
https://www.thomaskchristensen.com [www.thomaskchristensen.com]
User Avatar
Member
23 posts
Joined: Sept. 2018
Offline
Same here.

As a workaround, change the OpenCL device to CPU in

Preferences -> Miscellaneous

and restart Houdini.
User Avatar
Member
28 posts
Joined: March 2016
Offline
Thomas Klyhn Christensen
I too has this issue, also 4090 and of course the same 522.25 driver, as it is the only option right now.
AkkiSan
Same here.

As a workaround, change the OpenCL device to CPU in

Preferences -> Miscellaneous

and restart Houdini.

Gotcha, thank you guys!
FX reel https://vimeo.com/523174378 [vimeo.com]
User Avatar
Member
99 posts
Joined: Aug. 2014
Offline
It would be great to know if this is one Nvidia or Sidefx to update / fix?
Is it because Nvidia updated some OpenCL stuff for their omniverse and now houdini needs to be updated too? or did Nvidia straight up break something that hopefully gets fixed in the new driver?
https://www.thomaskchristensen.com [www.thomaskchristensen.com]
User Avatar
Staff
786 posts
Joined: July 2006
Offline
The 522.25 driver switched to a newer OpenCL compiler, which changed some flags in how it compiles OpenCL kernels (correctly by the way; we should have been handling these flags better). Tomorrow's builds of 19.5.407, 19.0.774, and 18.5.1097 should all work with the new driver without compile errors.
User Avatar
Member
8 posts
Joined: Dec. 2015
Offline
Just downloaded the 19.5.407 and Vellum is working with OpenCL again (Linux, nVidia drivers 520.61.05).
User Avatar
Member
28 posts
Joined: March 2016
Offline
Just tested out the latest build on windows 10 (19.5.407) and I can confirm simulating vellum using the "vellumConfigueCloth" now works on rtx 4090 with the 522.25 driver (thank you SideFX staff!). However using the "vellumConfigueHair" still cause Houdini to crash on my end. The string constraint type works, but hair constraint type doesn't.

Anyone care to recreate my steps and see if Houdini crashes on your end?

My steps:
1. Create a line.
2. Create a vellumConfigureHair.
3. Create a vellumSolver.
4. Play.
5. Crash.

Thanks!
FX reel https://vimeo.com/523174378 [vimeo.com]
User Avatar
Member
5 posts
Joined: June 2017
Offline
Kvale
Just tested out the latest build on windows 10 (19.5.407) and I can confirm simulating vellum using the "vellumConfigueCloth" now works on rtx 4090 with the 522.25 driver (thank you SideFX staff!). However using the "vellumConfigueHair" still cause Houdini to crash on my end. The string constraint type works, but hair constraint type doesn't.

Anyone care to recreate my steps and see if Houdini crashes on your end?

My steps:
1. Create a line.
2. Create a vellumConfigureHair.
3. Create a vellumSolver.
4. Play.
5. Crash.

Thanks!


I can confirm this, I've been working with vellum hair constraints lately and I'm facing the same issue. Will resort to a different device for vellum for now.
User Avatar
Staff
786 posts
Joined: July 2006
Offline
Hmm, this appears to be a different crash somewhere deep within the new NVIDIA OpenCL compiler. I can reproduce it and will investigate.

Edit: Turns out this was indeed a bug in the new NVIDIA OpenCL compiler, but we were able to find a workaround. Tomorrow's builds of 19.5.408, 19.0.775, and 18.5.1098 should no longer crash. Hopefully this is the last issue with the new driver and compiler!
Edited by johner - Oct. 18, 2022 15:47:49
User Avatar
Member
28 posts
Joined: March 2016
Offline
johner
Hmm, this appears to be a different crash somewhere deep within the new NVIDIA OpenCL compiler. I can reproduce it and will investigate.

Edit: Turns out this was indeed a bug in the new NVIDIA OpenCL compiler, but we were able to find a workaround. Tomorrow's builds of 19.5.408, 19.0.775, and 18.5.1098 should no longer crash. Hopefully this is the last issue with the new driver and compiler!

Awesome, thank you guys. Fingers crossed!
FX reel https://vimeo.com/523174378 [vimeo.com]
User Avatar
Member
1 posts
Joined: Aug. 2021
Offline
johner
Hmm, this appears to be a different crash somewhere deep within the new NVIDIA OpenCL compiler. I can reproduce it and will investigate.

Edit: Turns out this was indeed a bug in the new NVIDIA OpenCL compiler, but we were able to find a workaround. Tomorrow's builds of 19.5.408, 19.0.775, and 18.5.1098 should no longer crash. Hopefully this is the last issue with the new driver and compiler!


This is why I love the SideFX devs. Thank you guys!
User Avatar
Member
18 posts
Joined: May 2019
Offline
I had the same issue with RTX4090. Build 19.5.403.
Updated Houdini to build 19.5.409 and no longer have that issue!
Thank you SideFX for the super quick fix!!

Attachments:
Screenshot 2022-10-20 140519.png (30.6 KB)

User Avatar
Member
131 posts
Joined: Nov. 2015
Offline
just ran into the same issue with 19.5.403
thanks for fixing that so quickly!
User Avatar
Member
22 posts
Joined: April 2020
Offline
Same issue occured with 3090ti just after updating to 522.30 Studio driver.
19.5.414 works fine now. Thanks devs!
User Avatar
Member
18 posts
Joined: May 2019
Offline
Hello guys,

I'm experiencing this issue again with the latest Houdini daily build 19.5.464 and 19.5.435 as well. I have two gpu's - RTX 3090 and RTX 4090 and the latest nvidia studio driver 527.56. Using vellum in certain simulations freezes up / crashing Houdini.
If I disable my RTX 4090 card completely everything is working fine with only the RTX 3090. I tested it on my secondary machine with 5 gpu's one of them is RTX 3090 same Houdini build and drivers and it's working without issues.
Something about vellum and RTX 4090 doesn't work. Does anyone know why this is happening?
User Avatar
Member
99 posts
Joined: Aug. 2014
Offline
Yes this is still a thing, certain pockets of vellum still crashes on newer nvidia drivers. would be lovely to get this fixed! Also maybe consider outputting a Houdini 19 daily with these fixes as people are starting to run into vellum problems there as well, as 4090s become more and more available.
https://www.thomaskchristensen.com [www.thomaskchristensen.com]
User Avatar
Member
18 posts
Joined: May 2019
Offline
Thanks for confirming this is still a bug. Was very frustrating. I hope the good guys at SideFX are working on a fix.

EDIT: Just incase someone need a temporary solution for this bug - If you have an additional card to the RTX 4090 on your machine, switching to the other card in edit - preferences - miscellaneous - OpenCL Device -Device will do the trick until it gets fixed.

Hope that helps
Edited by DGinz001 - Dec. 15, 2022 13:56:26
User Avatar
Member
27 posts
Joined: July 2005
Offline
This is still an issue with vellum grain in my case, I am using H19.5.458, rtx4090 driver version 527.26. Inside vellum solver, the ocl_neighboursearch_grains node complains NAN particles position. Unchecking opencl neighbour search can get rid of the error though.
User Avatar
Member
6 posts
Joined: Nov. 2016
Offline
19.5.435, with any drivers for 4090 on linux and vellum hangs when using a vellum pressure constraint. The only fix that works is disabling the GPU for openCL at the cost of performance of course. Bummer.
  • Quick Links