The denoiser stopped working on high-resolution renders after my PC experienced a strange shutdown

So, I’m using Daz Studio 4.15 and 4.22. My PC setup includes an i7-12700KF, 64 GB of RAM, and an RTX 4090, all running on the latest GPU and motherboard drivers, BIOS, etc. For almost a year now, I’ve been rendering 10320x4320 images with a denoiser that kicks in at the 5th iteration, and it’s worked perfectly - no issues at all.

However, recently, my PC shut down unexpectedly. I wasn’t at my desk at the time, so I’m not sure what happened. I just got a message on the motherboard boot screen saying it couldn’t load the previously set BIOS settings. I didn’t think much of it, reset the PC, and everything seemed fine.
Until now. I can’t use the denoiser at high render resolutions anymore. Every time I try, I get this error:

2024-12-26 22:15:52.935 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend progr: Received update to 00004 iterations after 85.011s.
2024-12-26 22:15:56.568 WARNING: ..\..\..\..\..\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(359): Iray [ERROR] - POST:RENDER ::   1.0   POST   rend error: input resolution too large, tensor size 5715394560 (max 4294967295)
2024-12-26 22:15:56.568 WARNING: ..\..\..\..\..\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(359): Iray [ERROR] - POST:RENDER ::   1.0   POST   rend error: input resolution too large, tensor size 6204030976 (max 4294967295)
2024-12-26 22:15:56.569 WARNING: ..\..\..\..\..\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(359): Iray [ERROR] - POST:RENDER ::   1.0   POST   rend error: input resolution too large, tensor size 5715394560 (max 4294967295)
2024-12-26 22:15:56.569 WARNING: ..\..\..\..\..\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(359): Iray [ERROR] - POST:RENDER ::   1.0   POST   rend error: input resolution too large, tensor size 6204030976 (max 4294967295)
2024-12-26 22:15:56.569 WARNING: ..\..\..\..\..\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(359): Iray [WARNING] - POST:RENDER ::   1.0   POST   rend warn : Denoising failed: Invalid value
2024-12-26 22:15:56.569 WARNING: ..\..\..\..\..\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(359): Iray [WARNING] - POST:RENDER ::   1.0   POST   rend warn : Failed to allocate device memory. Postprocessing will fall back to CPU.
2024-12-26 22:15:56.582 WARNING: ..\..\..\..\..\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(359): Iray [WARNING] - POST:RENDER ::   1.0   POST   rend warn : denoiser is not available on CPU and will be disabled.

I’ve tested several scenes that used to be rendered perfectly in hige res, but now none of them will render with the denoiser active.
And those scenes only use about 14-15 GB of VRAM out of the RTX 4090’s 24 GB, so I’m confused about why this is happening. If I reduce the image size slightly, to something like 9300x3900, it works fine.

Any idea what’s causing this, or if there’s a way to reverse it and get things back to normal?

Comments

  • Are you using the same driver as before the crash? If not, try rolling back to that (or at least, an older one that is new enough for the current build of Iray - see the new version threads stickied in Daz Studio Discussion). It might also be worth running some diagnostic software to make sure your GPU is working as it should.

  • Richard Haseltine said:

    Are you using the same driver as before the crash? If not, try rolling back to that (or at least, an older one that is new enough for the current build of Iray - see the new version threads stickied in Daz Studio Discussion). It might also be worth running some diagnostic software to make sure your GPU is working as it should.

    Yep, first I updated the GPU driver to the latest version 566.36, but that didn’t fix the problem. So, I rolled it back to 565.90, which was the last version I used to render high-res images without any issues.

    As for GPU diagnostics, I always monitor things with MSI Afterburner - load, temps, the works - and everything seems normal. The scene loads fine, and during the first four samples, the GPU stays steadily loaded. But when it gets to the fifth sample, there’s a sudden drop in GPU load, and from what I can tell, that’s when the CPU takes over.

Sign In or Register to comment.