Page 1 of 1

Fusion RendeRNode without gpu

PostPosted: Tue Mar 21, 2023 8:14 am
by Nicolas
Hi,

We have a tool that disable gpu on all nodes and send the comp to some network rendernodes (via Backburner cmd line), and some machines that have no gpu or very small one (nvidia gt710 and such) don't render, with gpudetect error message.

As we don't need/want gpu rendering on rendernodes, is there a cmd line option or something to do to render without gpu ? Fusion studio 18.3 ...

Thks

Re: Fusion RendeRNode without gpu

PostPosted: Tue Mar 21, 2023 2:25 pm
by Chad Capeland
Individual tools determine whether or not they need a GPU. It's not something that you can toggle at a comp or application level.

Best you can do is pre-flight / sanity check submissions for tools that require GPUs and use the appropriate pool. Fortunately, that's just a simple text string search so you don't even have to use Fusion for that, though you could. Generating a list of strings to check for, however, is a bit harder.

Re: Fusion RendeRNode without gpu

PostPosted: Tue Mar 21, 2023 2:29 pm
by Nicolas
Which sort of tool or node would require gpu, and can't be turn gpu off in node settings for example ?
Which string should we look for in comp file ?

Thanks

Re: Fusion RendeRNode without gpu

PostPosted: Wed Mar 22, 2023 12:47 pm
by birdseye
If my memory is working correctly Bryan Ray had a solution you could try.

viewtopic.php?f=22&t=171838&p=904528&hilit=gpu#p904528

Re: Fusion RendeRNode without gpu

PostPosted: Wed Mar 22, 2023 1:47 pm
by Nicolas
Thanks, had a look and we do the same in python before sending the comp to rendernodes. Still, without gpu, fusion rendernode doesn't load the comp as it doesn't even start, gpudetect error.

Re: Fusion RendeRNode without gpu

PostPosted: Wed Mar 22, 2023 4:25 pm
by Bryan Ray
If I recall correctly, at some point there was a change that prevents Fusion from even starting if no GPU is detected. We ran into the same problem and wound up buying a load of cheap, low-profile GPUs that would fit in our node chassis, just to get past that check.

Please submit a bug report about it and ask for an option to skip the GPU check, maybe as an environment variable. It's of critical importance to preserve the value of CPU-based stacks, but it'll only be changed if more customers request it.