DAZ not using GPU for renders anymore

I noticed my renders slowing down considerably the last few days and my computer even crashed after the latest attempt.  After looking at my CPU and GPU usage, I noticed that DAZ is no longer using the GPU at all for renders... only the CPU.  (Which is probably why the crash due to overheating.)

My render settings are as below and everything was  working fine until recently.  I did update the NVidia driver a few days ago, so I rolled it bake to an earlier version (552.22 Studio driver), but no difference.  The GPU is being utilized by other programs, so I wouldn't think it's the GPU.

The DAZ file size doesn't matter either.  I tried both 1 figure scenes and multiple figure scenes, and got the same results for all of them.  I also reinstalled DAZ.  Still no GPU usage.

Any suggestions would be greatly appreciated.

Screenshot 2024-07-13 195632.png
631 x 1764 - 183K

Comments

  • Okay, I might've fixed my own problem.  I unchecked the "Fallback to CPU" button and restarted.  I noticed then that some scenes started rendering with GPU but others didn't (got the black screen render).  It confused me at first, because the file size of the one that didn't render was smaller than the other ones that did.

    So I tried hiding some of the things that were not in the camera view in the scene that didn't render and lo and behold, it rendered with the GPU.  I assume it was the textures being used by these items that went beyond the 12 GB VRAM I have.  

    I assumed that the file size would reflect the texture sizes as well, but I guess I was wrong.  

    Next step, reinstalling the new driver and seeing if anything changes.

  • teechurz_7c41d96282teechurz_7c41d96282 Posts: 100
    edited July 14

    Okay, I spoke too soon. Tried rendering the exact same scene that rendered just fine a few minutes ago, but just pulled the camera out a little bit this time.  Now I get the black screen render.

    Watching my GPU usage during the render, it goes up to about 18% and then the black screen renders.

    But after clicking on the "fallback to CPU" and closing DAZ and restarting it with the exact same scene with nothing else changed, it rendered just fine with the GPU.

    Does the GPU memory need to clear each time?  If so, is there an easier way to do so without closing and restarting DAZ?

    *Sigh!* 

    Post edited by teechurz_7c41d96282 on
  • kprkpr Posts: 113
    edited July 14

    If the textures in your scene are larger than the memory of your GPU, and you don't have CPU (or CPU-fallback) enabled, then you will get a black screen. You should see an entry in your logfile that tells you this.

    I don't know on "restart/clear memory", though I do know the product that helps with texture sizes - https://www.daz3d.com/scene-optimizer (which is very very useful) - does recomend you do so, before rendering with its reduced texture sizes.

    Post edited by kpr on
  • Yeah, I knew the CPU-fallback was causing the black screen, but didn't know about the scene optimizer.  I will definitely check that out!  Thanks!

This discussion has been closed.