johner

johner

About Me

Connect

LOCATION
Not Specified
WEBSITE

Houdini Skills

Availability

Not Specified

My Badges

SideFX Staff
Since Jul 2006

My Tutorials

obj-image Masterclass
Vellum Constraint Features | H18 Masterclass
obj-image Masterclass
Advanced Vellum Workflows| H17 Masterclass

My Talks

obj-image HIVE
H19.5 | Vellum

Recent Forum Posts

Nvidia rtx 4090 driver issues? Feb. 23, 2023, 1:12 a.m.

The Houdini 19.5 Production Build of 19.5.534 includes the following change which should resolve the issue with Vellum pressure constraints and the 4090. This fix has also been backported to the daily 19.0 build.

Rewrote the Pressure constraint in the Vellum Solver to make it deterministic on GPUs at high constraint counts, as well as to avoid hanging that was occurring with the latest Ada architecture GPUs from NVIDIA (e.g. 4090).

Vellum Solver OpenCL errors Oct. 25, 2022, 9:36 p.m.

Yes, it's an issue with the latest NVIDIA driver, which changed some things about the OpenCL compiler. This forum post is from people who ran into it:
https://www.sidefx.com/forum/topic/86887/ [www.sidefx.com]

We've fixed it for the daily builds, but there are ways to workaround if you're stuck on a production build.

Vellum Solver OpenCL errors Oct. 25, 2022, 5:19 p.m.

As a temporary workaround, you can try the following:

  1. Right-click on the Vellum Solver SOP and choose "Allow Editing of Contents".
  2. Dive into the solver and look for the green "dopnet1" node.
  3. Dive into that node and look for the "vellumsolver1" DOP.
  4. On the Advanced tab of that node, look at the bottom for the "OpenCL" section.
  5. Under the Kernel Options parameter add the following text: -cl-std=CL1.2

The other (easier) option is to turn Smoothing Iterations down to zero, but that will likely affect the quality of the simulation.

With that Kernel flag added, you might run into complaints from the compiler when using Pressure or Shape Match constraints, but you can likely silence those by turning off the faster OpenCL 2.0 path for them as described in the Note here:
https://www.sidefx.com/docs/houdini/news/18_5/vellum.html [www.sidefx.com]