Hi,
I have a small render farm, previously 3 machines, each with 2 Xeons, duel core, hyper threaded, so 8 cores per machine (E5240 @ 2.5GHz). That gave me an extra 24 cores for distributed rendering. My local machine is a duel Xeon 6 core with hyper threading, giving me 24 cores locally (E5649 @ 2.53 GHz). I did a test render on a scene using that configuration of machines and the rendering took 16 minutes 22 seconds.
I have also just added 4 new machines. Each has duel Xeon 6 core, hyper threaded, so 24 cores per machine (E5-2630 v2 @ 2.60 GHz). That should add 96 cores to the distribution pool. My thought was that it should dramatically speed up the distributed rendering. Not so! For exactly the same image as benchmarked above, the rendering took 13 minutes and 13 seconds.
To me there is something very wrong. When observing the rendering process, during the pre-passes, the nodes performed quite strangely. I have only noticed when the new nodes have been added, but during the pre-passes they are allocated 24 buckets. As each bucket is finished rendering a new bucket is not allocated to that node, until the last bucket has finished and then a new complete set of buckets is added. Why is this?
I really need help with this as we've just spent a small fortune on the extra capacity, and the benefit seems to be minimal.
Regards,
Bill
I have a small render farm, previously 3 machines, each with 2 Xeons, duel core, hyper threaded, so 8 cores per machine (E5240 @ 2.5GHz). That gave me an extra 24 cores for distributed rendering. My local machine is a duel Xeon 6 core with hyper threading, giving me 24 cores locally (E5649 @ 2.53 GHz). I did a test render on a scene using that configuration of machines and the rendering took 16 minutes 22 seconds.
I have also just added 4 new machines. Each has duel Xeon 6 core, hyper threaded, so 24 cores per machine (E5-2630 v2 @ 2.60 GHz). That should add 96 cores to the distribution pool. My thought was that it should dramatically speed up the distributed rendering. Not so! For exactly the same image as benchmarked above, the rendering took 13 minutes and 13 seconds.
To me there is something very wrong. When observing the rendering process, during the pre-passes, the nodes performed quite strangely. I have only noticed when the new nodes have been added, but during the pre-passes they are allocated 24 buckets. As each bucket is finished rendering a new bucket is not allocated to that node, until the last bucket has finished and then a new complete set of buckets is added. Why is this?
I really need help with this as we've just spent a small fortune on the extra capacity, and the benefit seems to be minimal.
Regards,
Bill
Comment