I am planning on building a renderfarm using crowdrender and I have a fundamental& basic question to start with. Does each GPU need to have the memory to render the scene or is that distributed somehow? I guess I am wondering whether I can use cheap-ish GPU´s or If I need at least an 8 GB Gpu for each computer. If it distributes the memory for a single image does it work differently for rendering animations, that is , when rendering an animation does it render each frame on a different computer or does it distribute each frame and render the one frame on all computers ? Also, would it be worth running 5 computers on cpu only and would all of them need to have enough memory to load the whole scene or this also somehow distributed ? Thanks, excited to test this out.
top of page
Support Crowdrender!
bottom of page
Hi Arnar,
Crowdrender uses cycles, so for the time being, since cycles requires that the entire scene fit into VRAM, so does crowdrender. This means that you'll have to make sure that you have 'enough' RAM for your scenes to fit on each card. How much is enough, is a tricky question. 8GB would certainly be fine for most scenes, only things like Cosmos Laundromat tend to go over (lots of geometry, or textures tend to push the limits on RAM).
As for your question about distribution, each frame is distributed to all nodes, they then work on a tile of that frame and then the final image is composited together inside blender for you. We're also going to build a new render manager that will allow a single frame per node style render as well.
Finally, its worth running as many computers as you can get your hands on!