Denoiser comes and goes while using GPU
![sarge74](https://farnsworth-prod.uc.r.appspot.com/forums/uploads/userpics/066/nP4TK2TZA2S3A.jpg)
Sometimes it works, sometimes it doesn't. I have it enabled, it is redering using my Nvidia 1080i according to the log and task manager. But at times, seems maybe more with big scenes using HDRI and emmissives, I will have grain. I love it when it works. Best thing Daz had added. But I'm scratching my head on this. Spent alot of time on the forum looking to see if others have this happen to no avail. So does denoiser fail even if using Nvidia GPU? What would cause this? Would very much appreciate some suggestions on this. Thanks.
Comments
The denoiser requires some VRAM to work. It won't trigger if there is not enough available so big scenes that barely fit on the card will not be able to use the denoiser.
Ah. Thank you. I suppose I shall experiment with how much I can have in the scene. I did notice that if I open Daz and start a render of a big scene, Denoiser works. If I then work in Photoshop while its rendering. When I move to the next render (for a comicbook, rendering the next panel) with the same scene just new poses of characters, I lose Denoiser. I've also then closed Photoshop so Daz/Iray have full use of the GPU, and I still don't have Denoiser. Is that because there is still memory lost to some process from Photoshop, even though its closed? Just trying to figure out work flow so I can ge the most amount of work done in a limited time.
More than likely DS/iRay only tries to launch the denoiser once, when specified in your settings. If it fails I assume the SW doesn't keep trying to launch it after every iteration.
What I would do is get RenderQueue, available in the shop here, and do all of your scene setups at once and let the renders run unattended and then do postwork on all of the renders at once.
There's definitely a clear memory problem going on. I have the problem, only restarting Daz after each render seemsto fix it.
Thanks for the suggestion. That may be the way to do it.
Well that kinda sucks. It would be awesome if we could find a way to clear the memory with out having to restart Daz. That's kind of a pain. I've had to do that with Photoshop, while also rendering in Daz, at times because it starts to lag expecially on selection tools. Do you think the two are related? Is it the nvidia card that is getting bogged down? I wonder if there's a way or ap from Nvidia that could clear this so work flow can continue with out restarts. I would love to hear if those of you who are way better at this stuff then me know the answers. Thanks everyone.
PS should only be heavily using the GPU when rendering, adding an effect or creating an output image from the PS file. It could be that the CPU is getting loaded by both or running out of RAM.
I'm having the same issue, even with the most simple scenes which should be leaving a heap of VRAM available, it seems very random as to when it wants to work and not, similar to when Daz decides it wants to drop back to CPU or even revert from CPU to GPU again. Daz techs, please take note and fix, these type of VRAM issues have been going on for a long time now. Although a restart fixes the problem it can take up to an extra half hour to quit and reload the scene due to poor optimization in other areas of Daz too.
This sounds like the memory leak issue. It's in iRay not DS. Things you can do to reduce it are not use iRay viewport and to close every render preview when the render is finished.
It should not take a half hour to load a scene. I strongly suspect you have issues with your drive, a heavily fragmented drive could cause a lot of that. Or you're on very old HW and you just has very low IO throughput.