Today I ran into interesting situation. I am rendering a credit card, so a simple scene. I noticed that rendering with 4 gpus isn't much faster that rendering with 2 gpus, because most of the time goes for compiling +4 seconds denoise. So the win from using 4 gpus was only a couple of seconds.
So then I opened two blenders and used 2gpus for each and basically doubled my render speed, because as one was rendering, other already compiled new frame. Does this sound logical?
Could there be a feature for rendering multiple frames at once?
Distributing render power
Forum rules
Please upload a testscene that allows developers to reproduce the problem, and attach some images.
Please upload a testscene that allows developers to reproduce the problem, and attach some images.
Re: Distributing render power
It's a bit of a niche case.
Someone could write a script that handles this (I think there are already some Blender render managers that might contain such a feature).
By the way, have you tried 4 Blender instances with one GPU each?
Someone could write a script that handles this (I think there are already some Blender render managers that might contain such a feature).
By the way, have you tried 4 Blender instances with one GPU each?
- Egert_Kanep
- Posts: 237
- Joined: Tue Mar 13, 2018 10:34 am
Re: Distributing render power
Could give it a try tomorrow, tough 2gpu's seemed to be most optimal solution. because then it wouldn't compile frames at the same time.
Re: Distributing render power
Yes, but it is true in general (i.e. for network rendering too) when working with a very short rendering time per frame.