I asked the core question a couple of days ago in another topic but I thought I should give it its own thread.
I need help from you computer savvy people please.
The rig I use has 5 RTX cards. One of which is on the primary x16 slot and the others connected via x1 risers. Running on Asus X370-F and Ryzen 1700x.
As I increase the number of cards cycles uses, scene build-up/load-to-device duration goes up linearly. This adds up to 35 seconds in a particular scene. The total render time is 75 seconds. Thus, the gpus sit idle half of the time.
This is obviously a huge loss when rendering animations with thousands of frames.
I am not a pc expert but would assume reading from RAM and loading to gpu via separate pcie interfaces shouldn’t take that much time.
I tried playing around with link speeds in bios with no significant benefit.
I was wondering if this is a limitation due to number of pcie lanes?
What would you suggest I upgrade?
Will using NVLink result in “combined” VRAMs (Load to single device instead of two)?
Or is it just the way cycles work?
As you can imagine, I am quite disappointed at the moment from not being able to benefit from additional gpus and appreciate any help.