Jump to content

Budget (including currency): $10,000 US

Country: USA

Games, programs or workloads that it will be used for: C4D, Octane, Redshift

Other details (existing parts lists, whether any peripherals are needed, what you're upgrading from, when you're going to buy, what resolution and refresh rate you want to play at, etc): 

 

This is purely hypothetical - but if you wanted to set up a small GPU render farm at home, where would you start?  I'm finding advice in the area of which CPU to use, memory, etc, but as far as how I would set this up, I can't find much outside of rack units that seem like complete overkill for what I need.  The main objective with this project would be sending render-ready files to render on the farm so I can get back to other work.  The less time rendering means projects with GPU-demanding scenes delivered faster.  I'd probably start with two RTX 3090's - which by the way, are selling where I live at no premium as scalpers are finding out the hard way that gamers do not want these cards.  Anyway, is there something in between mining GPU racks and enterprise-level rack-mounted cases, something with PCIe slots, that would fit what I need?  

Link to comment
https://linustechtips.com/topic/1268924-home-gpu-render-farm-thoughts/
Share on other sites

Link to post
Share on other sites

Do you need that much VRAM? 3080's much cheaper per dollar for performance.

CPU: i7-2600K 4751MHz 1.44V (software) --> 1.47V at the back of the socket Motherboard: Asrock Z77 Extreme4 (BCLK: 103.3MHz) CPU Cooler: Noctua NH-D15 RAM: Adata XPG 2x8GB DDR3 (XMP: 2133MHz 10-11-11-30 CR2, custom: 2203MHz 10-11-10-26 CR1 tRFC:230 tREFI:14000) GPU: Asus GTX 1070 Dual (Super Jetstream vbios, +70(2025-2088MHz)/+400(8.8Gbps)) SSD: Samsung 840 Pro 256GB (main boot drive), Transcend SSD370 128GB PSU: Seasonic X-660 80+ Gold Case: Antec P110 Silent, 5 intakes 1 exhaust Monitor: AOC G2460PF 1080p 144Hz (150Hz max w/ DP, 121Hz max w/ HDMI) TN panel Keyboard: Logitech G610 Orion (Cherry MX Blue) with SteelSeries Apex M260 keycaps Mouse: BenQ Zowie FK1

 

Model: HP Omen 17 17-an110ca CPU: i7-8750H (0.125V core & cache, 50mV SA undervolt) GPU: GTX 1060 6GB Mobile (+80/+450, 1650MHz~1750MHz 0.78V~0.85V) RAM: 8+8GB DDR4-2400 18-17-17-39 2T Storage: HP EX920 1TB PCIe x4 M.2 SSD + Crucial MX500 1TB 2.5" SATA SSD, 128GB Toshiba PCIe x2 M.2 SSD (KBG30ZMV128G) gone cooking externally, 1TB Seagate 7200RPM 2.5" HDD (ST1000LM049-2GH172) left outside Monitor: 1080p 126Hz IPS G-sync

 

Desktop benching:

Cinebench R15 Single thread:168 Multi-thread: 833 

SuperPi (v1.5 from Techpowerup, PI value output) 16K: 0.100s 1M: 8.255s 32M: 7m 45.93s

Link to post
Share on other sites

Then why not use quadros

PC specs:

Ryzen 9 3900X overclocked to 4.3-4.4 GHz

Corsair H100i platinum

32 GB Trident Z RGB 3200 MHz 14-14-14-34

RTX 2060

MSI MPG X570 Gaming Edge wifi

NZXT H510

Samsung 860 EVO 500GB

2 TB WD hard drive

Corsair RM 750 Watt

ASUS ROG PG248Q 

Razer Ornata Chroma

Razer Firefly 

Razer Deathadder 2013

Logitech G935 Wireless

Link to post
Share on other sites

13 minutes ago, eeeee1 said:

Then why not use quadros

Well, the hardware side of 3D rendering is something I'm just now exploring in depth - but they are very expensive even compared to RTX 3000 cards, and have both fewer cores and lower memory bandwidth.  Am I missing something you think?

Link to post
Share on other sites

13 minutes ago, eeeee1 said:

Then why not use quadros

Well, the hardware side of 3D rendering is something I'm just now exploring in depth - but they are very expensive even compared to RTX 3000 cards, and have both fewer cores and lower memory bandwidth.  Am I missing something you think?

Link to post
Share on other sites

Just now, BunnyToes said:

Well, the hardware side of 3D rendering is something I'm just now exploring in depth - but they are very expensive even compared to RTX 3000 cards, and have both fewer cores and lower memory bandwidth.  Am I missing something you think?

well they got insane amounts of vram going for them.

PC specs:

Ryzen 9 3900X overclocked to 4.3-4.4 GHz

Corsair H100i platinum

32 GB Trident Z RGB 3200 MHz 14-14-14-34

RTX 2060

MSI MPG X570 Gaming Edge wifi

NZXT H510

Samsung 860 EVO 500GB

2 TB WD hard drive

Corsair RM 750 Watt

ASUS ROG PG248Q 

Razer Ornata Chroma

Razer Firefly 

Razer Deathadder 2013

Logitech G935 Wireless

Link to post
Share on other sites

Just now, eeeee1 said:

well they got insane amounts of vram going for them.

Hm... Only the 8000 has more vram than the 3090, and hypothetically I can get an NVlink for 80 bucks that gives two 3090's a combined vram of the 8000, which costs $1400 more than two of them and has only 4600 cores...

Link to post
Share on other sites

Just now, BunnyToes said:

Hm... Only the 8000 has more vram than the 3090, and hypothetically I can get an NVlink for 80 bucks that gives two 3090's a combined vram of the 8000, which costs $1400 more than two of them and has only 4600 cores...

don't forget ecc for all its worth

PC specs:

Ryzen 9 3900X overclocked to 4.3-4.4 GHz

Corsair H100i platinum

32 GB Trident Z RGB 3200 MHz 14-14-14-34

RTX 2060

MSI MPG X570 Gaming Edge wifi

NZXT H510

Samsung 860 EVO 500GB

2 TB WD hard drive

Corsair RM 750 Watt

ASUS ROG PG248Q 

Razer Ornata Chroma

Razer Firefly 

Razer Deathadder 2013

Logitech G935 Wireless

Link to post
Share on other sites

Just now, BunnyToes said:

I thought ECC was for computational stuff like deep learning, and disabled for things like ray-path tracing in rendering?  I don't know.

well are you going to ray trace?

PC specs:

Ryzen 9 3900X overclocked to 4.3-4.4 GHz

Corsair H100i platinum

32 GB Trident Z RGB 3200 MHz 14-14-14-34

RTX 2060

MSI MPG X570 Gaming Edge wifi

NZXT H510

Samsung 860 EVO 500GB

2 TB WD hard drive

Corsair RM 750 Watt

ASUS ROG PG248Q 

Razer Ornata Chroma

Razer Firefly 

Razer Deathadder 2013

Logitech G935 Wireless

Link to post
Share on other sites

35 minutes ago, BunnyToes said:

also the number of cores for octane render does make a big difference

yeah that's one of the advantage of getting more 3080s, 3 3080 will beat 2 3090 for example until they run of memory, of which I'm not sure what will happen or if it even matters.

 

28 minutes ago, eeeee1 said:

Then why not use quadros

Quadros are absolutely unnecessary. Rendering does not benefit from optimization specific to workstation cards. It's purely a math crunching workload.

 

10 minutes ago, BunnyToes said:

hypothetically I can get an NVlink for 80 bucks that gives two 3090's a combined vram of the 8000

no NVLink support on 3090. Yes it's phyiscally an NVLink connector in the wrong way, but as far as software is concerned it is only an SLI connector and is only used for SLI.

 

10 minutes ago, eeeee1 said:

don't forget ecc for all its worth

Rendering has no use for ECC. Unlike scientific calculations, rendering is way more forgiving to slight errors (since our eyes do not see in 0s and 1s) to the point that with enough pixels, no one will spot the errors.

 

9 minutes ago, eeeee1 said:

well are you going to ray trace?

ECC does not help with raytracing either, otherwise gaming RTX cards will also come with ECC memory.

CPU: i7-2600K 4751MHz 1.44V (software) --> 1.47V at the back of the socket Motherboard: Asrock Z77 Extreme4 (BCLK: 103.3MHz) CPU Cooler: Noctua NH-D15 RAM: Adata XPG 2x8GB DDR3 (XMP: 2133MHz 10-11-11-30 CR2, custom: 2203MHz 10-11-10-26 CR1 tRFC:230 tREFI:14000) GPU: Asus GTX 1070 Dual (Super Jetstream vbios, +70(2025-2088MHz)/+400(8.8Gbps)) SSD: Samsung 840 Pro 256GB (main boot drive), Transcend SSD370 128GB PSU: Seasonic X-660 80+ Gold Case: Antec P110 Silent, 5 intakes 1 exhaust Monitor: AOC G2460PF 1080p 144Hz (150Hz max w/ DP, 121Hz max w/ HDMI) TN panel Keyboard: Logitech G610 Orion (Cherry MX Blue) with SteelSeries Apex M260 keycaps Mouse: BenQ Zowie FK1

 

Model: HP Omen 17 17-an110ca CPU: i7-8750H (0.125V core & cache, 50mV SA undervolt) GPU: GTX 1060 6GB Mobile (+80/+450, 1650MHz~1750MHz 0.78V~0.85V) RAM: 8+8GB DDR4-2400 18-17-17-39 2T Storage: HP EX920 1TB PCIe x4 M.2 SSD + Crucial MX500 1TB 2.5" SATA SSD, 128GB Toshiba PCIe x2 M.2 SSD (KBG30ZMV128G) gone cooking externally, 1TB Seagate 7200RPM 2.5" HDD (ST1000LM049-2GH172) left outside Monitor: 1080p 126Hz IPS G-sync

 

Desktop benching:

Cinebench R15 Single thread:168 Multi-thread: 833 

SuperPi (v1.5 from Techpowerup, PI value output) 16K: 0.100s 1M: 8.255s 32M: 7m 45.93s

Link to post
Share on other sites

1 minute ago, Jurrunio said:

yeah that's one of the advantage of getting more 3080s, 3 3080 will beat 2 3090 for example until they run of memory, of which I'm not sure what will happen or if it even matters.

 

Quadros are absolutely unnecessary. Rendering does not benefit from optimization specific to workstation cards. It's purely a math crunching workload.

 

no NVLink support on 3090. Yes it's phyiscally an NVLink connector in the wrong way, but as far as software is concerned it is only an SLI connector and is only used for SLI.

 

Rendering has no use for ECC. Unlike scientific calculations, rendering is way more forgiving to slight errors (since our eyes do not see in 0s and 1s) to the point that with enough pixels, no one will spot the errors.

 

ECC does not help with raytracing either, otherwise gaming RTX cards will also come with ECC memory.

I just learned a lot.  Thank you!

Link to post
Share on other sites

2 minutes ago, Jurrunio said:

yeah that's one of the advantage of getting more 3080s, 3 3080 will beat 2 3090 for example until they run of memory, of which I'm not sure what will happen or if it even matters.

 

Quadros are absolutely unnecessary. Rendering does not benefit from optimization specific to workstation cards. It's purely a math crunching workload.

 

no NVLink support on 3090. Yes it's phyiscally an NVLink connector in the wrong way, but as far as software is concerned it is only an SLI connector and is only used for SLI.

 

Rendering has no use for ECC. Unlike scientific calculations, rendering is way more forgiving to slight errors (since our eyes do not see in 0s and 1s) to the point that with enough pixels, no one will spot the errors.

 

ECC does not help with raytracing either, otherwise gaming RTX cards will also come with ECC memory.

Also, Octane doesn't use SLI, so on larger scenes it would probably max out at 24gb, but I think that would be ok - at that point it goes out-of-core, according to the internet and Octane manual - so I'm thinking 3090's would be the way to go that could handle larger files with more ease.  More cores on the other hand have an almost linear relationship to render times in Octane, until you hit vram limits, also according to the internet.

Link to post
Share on other sites

1 minute ago, BunnyToes said:

Also, Octane doesn't use SLI, so on larger scenes it would probably max out at 24gb, but I think that would be ok - at that point it goes out-of-core, according to the internet and Octane manual - so I'm thinking 3090's would be the way to go that could handle larger files with more ease.  More cores on the other hand have an almost linear relationship to render times in Octane, until you hit vram limits, also according to the internet.

I just dont think it's that big of a problem since render farms at home isnt a new thing, in the past people are perfectly good with 1080Ti and 2080ti which are 11GB cards. I dont think the extra 1GB here matters that much but need more reading. so far seems like out of core is for textures and is perfectly fine to run out of VRAM as long as there's still space for data other than textures that should be in VRAM.

CPU: i7-2600K 4751MHz 1.44V (software) --> 1.47V at the back of the socket Motherboard: Asrock Z77 Extreme4 (BCLK: 103.3MHz) CPU Cooler: Noctua NH-D15 RAM: Adata XPG 2x8GB DDR3 (XMP: 2133MHz 10-11-11-30 CR2, custom: 2203MHz 10-11-10-26 CR1 tRFC:230 tREFI:14000) GPU: Asus GTX 1070 Dual (Super Jetstream vbios, +70(2025-2088MHz)/+400(8.8Gbps)) SSD: Samsung 840 Pro 256GB (main boot drive), Transcend SSD370 128GB PSU: Seasonic X-660 80+ Gold Case: Antec P110 Silent, 5 intakes 1 exhaust Monitor: AOC G2460PF 1080p 144Hz (150Hz max w/ DP, 121Hz max w/ HDMI) TN panel Keyboard: Logitech G610 Orion (Cherry MX Blue) with SteelSeries Apex M260 keycaps Mouse: BenQ Zowie FK1

 

Model: HP Omen 17 17-an110ca CPU: i7-8750H (0.125V core & cache, 50mV SA undervolt) GPU: GTX 1060 6GB Mobile (+80/+450, 1650MHz~1750MHz 0.78V~0.85V) RAM: 8+8GB DDR4-2400 18-17-17-39 2T Storage: HP EX920 1TB PCIe x4 M.2 SSD + Crucial MX500 1TB 2.5" SATA SSD, 128GB Toshiba PCIe x2 M.2 SSD (KBG30ZMV128G) gone cooking externally, 1TB Seagate 7200RPM 2.5" HDD (ST1000LM049-2GH172) left outside Monitor: 1080p 126Hz IPS G-sync

 

Desktop benching:

Cinebench R15 Single thread:168 Multi-thread: 833 

SuperPi (v1.5 from Techpowerup, PI value output) 16K: 0.100s 1M: 8.255s 32M: 7m 45.93s

Link to post
Share on other sites

2 minutes ago, Jurrunio said:

I just dont think it's that big of a problem since render farms at home isnt a new thing, in the past people are perfectly good with 1080Ti and 2080ti which are 11GB cards. I dont think the extra 1GB here matters that much but need more reading. so far seems like out of core is for textures and is perfectly fine to run out of VRAM as long as there's still space for data other than textures that should be in VRAM.

Dude, thanks for chatting me through this.  Very helpful.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×