Home Render Farm for Blender | Benchmarking the Farm

Поділитися
Вставка
  • Опубліковано 30 січ 2025

КОМЕНТАРІ • 64

  • @KwasiAnimationStudio
    @KwasiAnimationStudio Рік тому +9

    man this is monster...great stuff! coming along very well.

    • @ContradictionDesign
      @ContradictionDesign  Рік тому

      Thanks man! I am so thankful to have it and I hope it will serve me and my friends well

  • @LearnAsUGrow501
    @LearnAsUGrow501 Рік тому +1

    1:50 if you white balance lock on that light the room will look sharper and better pro tip read up on it. worth the read

    • @ContradictionDesign
      @ContradictionDesign  Рік тому

      Oh awesome thank you! I will research it. The lighting in the room is awful

    • @LearnAsUGrow501
      @LearnAsUGrow501 Рік тому +1

      @ContradictionDesign yeah I'm a film maker. So look at your hands. It should be clear. The color is off since the white balance.
      Once you do that. It will balance the room
      Iso is the level the gain from light to make it brighter.
      But brings in noise.
      Camera Aperture is with an F marker. Fraction over a number like 2.0 at 50mm is half. 25mm is size whole in the lens.
      Small cheap camera does this electronicly.
      You can try samples and unlisted them as you test.
      Also if you upload with UA-cam 1080p
      They dive bad avc1.643 codec vs EV09 for 4k up.
      So your video on your camera might look better then youtube streaming.
      Something to think about when uploading youtube.
      I don't like noise in my video unless I put it there. Lol 😆 😆 😆 😆

    • @ContradictionDesign
      @ContradictionDesign  Рік тому

      @@LearnAsUGrow501 Yeah thanks for the tips! Most of my stuff is screen capture or renders, not filming. So I am definitely lacking in knowledge on that front. I appreciate your desire to help me out!

  • @mora_vfx
    @mora_vfx Рік тому +5

    Thanks to you I have my render farm. 4 PCs for Blender
    thanks for those videos

    • @ContradictionDesign
      @ContradictionDesign  Рік тому +2

      You are welcome! I'm glad they were helpful. I hope your machines help make rendering more fun and less of a roadblock.

  • @zimagerystudios3440
    @zimagerystudios3440 Рік тому +1

    Great information. Thanks much!

  • @rulix36
    @rulix36 Рік тому +2

    super cool, what can I do to learn how to set up a similar set up, and can you use it for particle simulation and to increase polycounts in your scene ?

    • @ContradictionDesign
      @ContradictionDesign  Рік тому

      Thanks! I do have 2 tutorial videos showing how to setup and network all the PCs. Unfortunately they can't help with simulation, as you can't open the same instance of blender on all machines. So they help with rendering only. Hopefully someday, we'll be able to link machines for simulation or distribution processing of one scene. The problem now is that it's not supported, but it also needs far too much system bandwidth and unified RAM for multiple machines to work.

  • @AndrewJens
    @AndrewJens 3 місяці тому +1

    Thanks for this. Is there any add-on that will split the rendering of a single frame across a farm?

    • @ContradictionDesign
      @ContradictionDesign  3 місяці тому +1

      @@AndrewJens you're welcome! There used to be a way to do that in crowd render, but it doesn't work that way now. It sends a frame to each machine. I have heard that Deadline render can split the frame into pieces I think, but I have not learned enough to use it yet.
      It is difficult to get a split frame to work, as there were seams and errors all the time when Crowdeender did that. But I do understand the appeal of decreasing tile size to allow smaller VRAM sizes to work fine

  • @PopoRamos
    @PopoRamos Рік тому +1

    Came a long way since the last setup 🙏

    • @ContradictionDesign
      @ContradictionDesign  Рік тому +1

      Slowly growing the power. I would love to get to 1 petaflops some day. Now to make some animations worthy of the hardware....

    • @PopoRamos
      @PopoRamos Рік тому +1

      @@ContradictionDesign with the way things are advancing that might not be too far out. Gotta use what you got before they are too obsolete to make sense lol. Can’t wait also for AI to further decrease render times with pristine quality in animation

    • @ContradictionDesign
      @ContradictionDesign  Рік тому +1

      @@PopoRamos Yeah true. I have plenty for now. And I know at least Nvidia is planning a hardware denoiser to be part of their next GPUs. So that will be interesting too.

  • @sorayarojas1689
    @sorayarojas1689 11 місяців тому +1

    Awesome

  • @NovaXP
    @NovaXP Рік тому +2

    Do you ever find that render results look different between the different APIs like OptiX, HIP, or CPU rendering, or do they all look about the same?

    • @ContradictionDesign
      @ContradictionDesign  Рік тому +4

      Hi! Great question. All of the render APIs inside of cycles will look exactly the same. When you use a different engine, like Evee or AMD ProRender, the results will look different.

  • @blackout382
    @blackout382 Рік тому +1

    hi, do you think a render farm build with a bunch of i5 6500 with 8 gb ram and a RX 580 8gb would work fine? i mean, in my country this build would cost like 250$ each, i can use gtx 1060 6gb too, but is a little more difficult to find those

    • @ContradictionDesign
      @ContradictionDesign  Рік тому

      Hi! Unfortunately, Blender does not support Rx 500 series anymore. So they would not be a good purchase for rendering. Some apps might use them, but I would just avoid them now. That CPU will be ok, but I would really try to get more RAM. Basic scenes will push 8 GB very fast, and I don't want you to have to scramble for more RAM right away. the GTX 1060 will work fine for a long time, so that would be better if you can swing it.

    • @blackout382
      @blackout382 Рік тому +1

      thanks, here i can find the gtx 1060 6gb for like 80$, te rest of the pc with 16gb of ram will be like 180$, 260$ in total is good right? its one of those office hp sff, and for like 200$- 210$ i can buy a i5 8500 16gb ram and 256 m.2 included, the total is somethig like 280-300$ each pc, and electricity here is cheap, really, really cheap so thats no a problem what do you think? its good? @@ContradictionDesign

    • @ContradictionDesign
      @ContradictionDesign  Рік тому

      Sorry for the delay! I have been getting enough comments lately to get behind on them! Yes this PC will work well as an introduction to Blender. You will know pretty quick if you need more speed.

  • @gokulkettavan
    @gokulkettavan Рік тому +1

    I work with twinmotion, unreal, 3ds max.. the problem is rendering takes atleast 14 hrs for a 3-4 sec scene one max and I have a RTX3070, i5 12400F, 16gb ram on a 610H asus mother board.. Now I want to upgrade or build a rendering machine.. you said not have one machine with more than 2 GPU, so should I build machines like how you have done, like three four PC's with 2 or 3 gpu? I wish you could share the details of your motherboard as well, should I build with dual processor or single xeon processor, I am really confused, I wish someone who has experience like you could share some articles links for reference, for reading.. but so far, thanks for the help, your channel was really helpful.. Thank you so much man!

    • @ContradictionDesign
      @ContradictionDesign  Рік тому +1

      It really depends on what your markets are like. I was able to get these Dell workstations for free, so I am making them work. If I could pick an ideal render PC setup right now, I would get a large case or mining frame, Use a 16 core CPU like 3950X or 5950X, since they have steep discounts now. Then, 64 or 128 GB RAM, and dual RTX 4090. Just have to make sure the motherboard you pick will fit both GPUs, because they are 3.2+ slots thick nowadays. If you need to run two iterations of Blender to make the most of the GPUs, that is still an option. But two big cards per PC is a nice way to go. Let me know if you have any questions though, I would love to help more.

    • @gokulkettavan
      @gokulkettavan Рік тому +1

      @@ContradictionDesignThanks man, that was really helpful... I found your instagram, I will try to reach you there..

    • @ContradictionDesign
      @ContradictionDesign  Рік тому +1

      @@gokulkettavan awesome glad it helped!

  • @baroqueworks246
    @baroqueworks246 Рік тому +1

    I wondering graphic card like nvidia a100 can be use for rendering? or NVIDIA RTX 6000 (quadro)?

    • @ContradictionDesign
      @ContradictionDesign  Рік тому

      Yep! It can all be used to render! Some day I want a GPU server for rendering. Then I just control that one server instead of all these desktops

  • @erikthered7422
    @erikthered7422 Рік тому +1

    I'm mostly working with DaVinci Resolve but I'm learning Blender. I'm trying to figure out what would be best for me. That build you have draws a lot of wattage but it's pretty quick. I suppose I'd need a steady flow of paying projects to need something like that. The GPU world is still a little new to me. I currently have a Sonnet Breakaway 550 with an AMD Pro WX7100 but I was looking into a Sonnet Breakaway 650 with an AMD Pro W6800. Naturally, I'm looking of the less expensive option. Any advice from anyone would be appreciated.
    I use Mac. A 2018 Mac mini, specifically. I prefer to stick with Mac. What's the effectiveness of rendering from Mac to a Windows based farm? The NVIDIA looks to be WAY better than the AMD GPUs. The RTX 3090 having 10,496 cores and the MD Pro W6800 only having 3840 cores.

    • @ContradictionDesign
      @ContradictionDesign  Рік тому +1

      Well I can say the w6800 will run circles around the old wx GPUs for blender renders. Especially because it has RT cores. Are you set on getting pro GPUs? Because there are much cheaper and faster options on the consumer side. I can even recommend a PC build if you want. Just let me know what you need to know

    • @erikthered7422
      @erikthered7422 Рік тому

      @@ContradictionDesign I'm not really set on the W6800. That's where I was at before the thought of building a farm. The AMD pro GPUs are made for this kind of work, that's why I was interested in them. I do have a couple of old computers that I don't use anymore. If there are cheaper GPUs that'll work better, I'm interested. I read an article about farm builds. They mentioned that PC and Mac number timing very so a PC farm rendering Mac data would show some visual glitched. That was from the Video Maker website.

    • @ContradictionDesign
      @ContradictionDesign  Рік тому +1

      @@erikthered7422 well that is very interesting about Mac and PC timing. I do not have the means to test that but it's quite interesting.
      For GPUs, there are many cheaper options for more speed, but none of them have 32 GB VRAM. An rtx 4070 or AMD 7900 XT will be much faster for rendering, but again with less VRAM. The Pro features of workstation GPUs do not add anything to blender performance at the software side.
      Anyway, I can blab about hardware for hours. But let me know what you think.

    • @erikthered7422
      @erikthered7422 Рік тому +1

      @@ContradictionDesign It's going to be a while before I'm doing any gig work with Blender. Video editing is what I do most. I started with am AMD RX 580 before getting the WX7100. I later learned more about the specs for GPUs and was bummed to find they are virtually identical. The WX7100 only cost me $150 so no big loss, really. I'd prefer something that renders DaVinci, for now. What do you know about new GPUs that supposedly has new features to work with AI or has AI software?

    • @ContradictionDesign
      @ContradictionDesign  Рік тому +1

      @@erikthered7422 well the ai cores in rtx 40 series GPUs are very fast for things like image generation and denoising. As far as software on the chip I know Intel actually has a CPU coming out with some built in ai. Also, all brands of new GPUs come with AV1 encoding, which can help with video editing work too. I am hoping to see more creative uses of AI for animation and other things soon, but I am not up to speed on them yet, if they exist

  • @edgartheface
    @edgartheface Рік тому +1

    I wonder: How do you manage these machines? That they know which frames to work on and with which settings to use? Can it be configured like a Network Rendering Client?

    • @ContradictionDesign
      @ContradictionDesign  Рік тому +3

      I have one machine that stores the Blender file, and the drive has been shared so all the render PCs can see the same file. So I connect to each machine with remote desktop app and start each machine rendering manually. Blender output settings have a check box for "placeholders" which makes each PC start a frame with a 0 size until it is finished rendering that frame. This causes the other PCs to skip that frame since it is already in progress. I also have to turn off "overwrite" for this to work. When I click render animation, the PCs all look for an available frame and start going

    • @edgartheface
      @edgartheface Рік тому +1

      @@ContradictionDesign so you can even add or remove a computer from your cluster while it’s rendering a long or complex animation?

    • @ContradictionDesign
      @ContradictionDesign  Рік тому

      @@edgartheface Yep! Just plug it into the local network, map the shared drive, start up Blender and get it working.

    • @edgartheface
      @edgartheface Рік тому +1

      @@ContradictionDesign OptiX and HIP maybe results in the same image … but what about Nvidia‘s Denoiser against OpenDenoise? Can you use both together in the frames or fall back to OpenDenoise on the Nvidia cards to have the same results with the Radeons?

    • @ContradictionDesign
      @ContradictionDesign  Рік тому +1

      @@edgartheface That is a good question. I have not noticed a difference between the denoisers yet, but I will have to look into that. I do not always run a mix of AMD and Nvidia together, so I will have to check. I think they look the same but I will test it.

  • @magicalfruitstudios4162
    @magicalfruitstudios4162 Рік тому +1

    How much ram do you suggest in each machine?

    • @ContradictionDesign
      @ContradictionDesign  Рік тому +1

      At least 64 GB if you are running heavy scenes. Then, you can render with CUDA and let it spill the GPU RAM to system RAM and run out of core. It's slower but can give you more room.
      A good rule of thumb in general is to have 2x your VRAM in system RAM. But more is always better for 3d, especially when simulating fluid or smoke

  • @Breloom286
    @Breloom286 Рік тому +2

    Man, here i am with 1060s and 1060s for mining, now im buying more mining only cards

  • @noname-uf4je
    @noname-uf4je Рік тому +2

    2:31
    so you have 12 GPUs
    very strange approach with system units.
    Considering that all these GPUs can be hung on 1-2 MOTHERBOARD like ASUS Z270-p or ASRock H110 Pro BTC
    I know you will now write to me about risers, PCI lines and other nonsense - to this I will answer that after the 3D scene is loaded into the VRAM - it doesn’t really matter how many PCI lines have your GPU (in blender for animation scenes are "Persistent Data" and for static are "bucket size"
    why do so? I think it’s obvious - for one system you need 1 CPU, one set of RAM memory, one motherboard, etc.
    and not all this horror 0:40
    oh yes, you can also write about power supplies
    Well, I’ve already seen 1 "right" in the frame here 1:06 which is from the “correct way” - as far as I remember in this format they are at a maximum of 1200W when at 220 volts
    Well, there are cheap options for 2300W ua-cam.com/users/shortszWO9GqHOfJQ?feature=share and even on 2900W ua-cam.com/video/Db2yOXqvl_w/v-deo.html
    plus, since GPU PSU are completely isolated from the motherboard’s power supply, you can even use blocks like yours 1:06 for any quantity to power on the GPU (for example, I had some time ago a lot of 1200-watt units like 1:06 yours)

    • @ContradictionDesign
      @ContradictionDesign  Рік тому

      I will look into this method. I have seen significant render speed reduction between pcie 3x16 and 2x16 with the same GPU tested. It is very possible that organizing a machine like a miner with these other settings that you have mentioned, could get around the pcie bottleneck.
      I actually already have a H110 from my mining days, so this can be done easily enough. I will try it soon!

  • @blendingsentinel4797
    @blendingsentinel4797 10 місяців тому +1

    Render farm with only RTX A6000 cards.

    • @ContradictionDesign
      @ContradictionDesign  10 місяців тому +1

      That is the ultimate goal for the next version of this thing. It will be awhile until I can swing that though haha

    • @blendingsentinel4797
      @blendingsentinel4797 10 місяців тому +1

      @@ContradictionDesignThat price be huge but would really make an improvement. I pretty much just do physics and am dabbling in Animation but my 1070 still gets the job done but again I am small.

    • @ContradictionDesign
      @ContradictionDesign  10 місяців тому +1

      @@blendingsentinel4797 in a couple years I hope to have a render service setup that will generate plenty of revenue to fund that A6000 farm. We'll see if I can get there. Me and a friend are starting to scale up my mining operations to try to get there quicker haha. But that's a whole other issue

    • @blendingsentinel4797
      @blendingsentinel4797 10 місяців тому +1

      @@ContradictionDesign That'll be rough starting but shit I'd support it until I set up my new systems.

    • @ContradictionDesign
      @ContradictionDesign  10 місяців тому

      @@blendingsentinel4797 Hey I do some rendering for people already. Feel free to reach out through the channel email link. I want to provide better prices than all of the big farms. It does take me a little while to download, run and send the frames back, but it's cheaper. I am hoping to set up an order page through Shopify or a website sooner than later to make it easy to deal with for users. But my end game is definitely to render for clients