Deadline Blender Multi GPUs with Evee

There isn’t a built-in way to override software path per Worker. You could look at changing the Blender application plugin’s RenderExecutable function to point at different blender installs, but I’m not sure how you’d know which to point at.

I’m not experienced enough with Blender to make a solid guess; I know we’ve got this script that forces Blender to use GPU. In there there’s a call to bpy.context.preferences.addons['cycles'].preferences.devices[0].use= True that appears to set the 0th (or first) GPU as the one to be used. It’s all Cycles-cetric, but if it’s possible with Cycles I’d imagine you could do the same with Eevee?

Either way I’ll see about adding information about Eevee in our feature request for GPU support in our Blender plugin.