61
Hardware / Re: Threadripper + RTX 4090 Workstation for Cinema 4D & Corona?
« on: 2024-08-22, 14:37:08 »
Howdy!
Those are some really awesome specs either way you flip it but at the same time to me they are two completely different tiers of system.
The 5975WX build is based on the WRX80 workstation platform meaning you get ALL the bells and whistles in terms of expansion capabilities (and other "pro features" like IPMI access that I don't think HEDT TRX50 has) that Zen 3 offers.
That said it is a Zen 3 system so two generations old by now.
On the other hand you have the 7970x which is an HEDT part which means it is a bit more cut down compared to WRX80 (mainly if you need more expansion slots although Zen 4 HEDT has PCI-E gen 5 now compared to 4 on the WRX80) but is noticeably faster than the 5975WX build for when it comes to rendering.
All in all I think you might have to ask yourself what do you need more? Is it rendering speed / compute power or the actual platform itself (aka more expansion slots and IPMI access and the like)?
Personally, if this is mainly to be used for rendering and you don't need a crap ton of IT compliance I'd go with the 7970x. It still has enough expansion slots to fit 2x GPUs (and some of them are PCI-E gen 5) plus if you got slim (think Quadro GPUs) expansion cards you can still have separate addons in there. The ASUS TRX50 Sage for example has 5 usable PCI-E slots which imho is plenty enough. You should double check it but fitting in a single GPU and a couple of NVMEs expanion cards (for up to like 8 drives) should be doable imho. And even that might be overkill depending on your workload.
GPU wise I think a 4080 should be more than fine if you're primarily using the system to do Corona / CPU rendering. Unless you're video editing and doing a crap ton of AI upscaling at the same. I haven't seen many benchmarks but viewport wise 16GB should be more than plenty plus the actual difference in viewport FPS I doubt it'll be noticeable. C4D runs into all kinds of bottlenecks before GPU becomes the biggest problem I think. Do consider VRAM limitations if you're running simulation with the new GPU solvers though.
Memory wise you'll have to go RDIMM (ECC) memory if you go with the 7970x build. Double check this please but I'm pretty certain you can do UDIMM (non ECC) memory on the WRX80. I keep forgetting what I'm running (also on WRX80). It will cost you a little bit more going TRX50 in this case but do remember the 7970x is quite a bit faster for rendering than the 5975wx.
I don't think I'd over complicate it with memory speeds. If you can easily digest the 5600mhz price tag I'd say go with it. If you can't I do think 5200mhz will work just fine as it shouldn't be a noticeable change unless you're high refresh rate gaming or have memory speed intensive workloads (rendering is not).
Storage you've got pretty nicely picked out although I'd maybe suggest looking into Kioxia and WD too. WD has some really sweet deals lately on some of their stuff.
Motherboards I'd say go with whatever floats your boat in terms of the layout and brands you wanna deal with. Personally I'm on the WRX80 ASUS Sage atm and it's a really nice experience. Mileage does vary as everyone has different experiences with different brands and vendors.
Cooling wise, the 7970x won't be "easy" from what I'm reading. It's basically the 3970x on steroids which I do own and can attest it does require solid airflow with a beefy cooler. A lot of people seem to recommend quality AIO / water cooling for this part although between you and me, I'd probably try my fortune with a Noctua U14s with two fans and an airflow focused case (Fractal Design Torrent is great for that imho) - I'm really scared of leaks myself.
So yep, those are my 5 cents. Hope it is helpful :) Oh and don't forget, its all just my own opinion :)
Those are some really awesome specs either way you flip it but at the same time to me they are two completely different tiers of system.
The 5975WX build is based on the WRX80 workstation platform meaning you get ALL the bells and whistles in terms of expansion capabilities (and other "pro features" like IPMI access that I don't think HEDT TRX50 has) that Zen 3 offers.
That said it is a Zen 3 system so two generations old by now.
On the other hand you have the 7970x which is an HEDT part which means it is a bit more cut down compared to WRX80 (mainly if you need more expansion slots although Zen 4 HEDT has PCI-E gen 5 now compared to 4 on the WRX80) but is noticeably faster than the 5975WX build for when it comes to rendering.
All in all I think you might have to ask yourself what do you need more? Is it rendering speed / compute power or the actual platform itself (aka more expansion slots and IPMI access and the like)?
Personally, if this is mainly to be used for rendering and you don't need a crap ton of IT compliance I'd go with the 7970x. It still has enough expansion slots to fit 2x GPUs (and some of them are PCI-E gen 5) plus if you got slim (think Quadro GPUs) expansion cards you can still have separate addons in there. The ASUS TRX50 Sage for example has 5 usable PCI-E slots which imho is plenty enough. You should double check it but fitting in a single GPU and a couple of NVMEs expanion cards (for up to like 8 drives) should be doable imho. And even that might be overkill depending on your workload.
GPU wise I think a 4080 should be more than fine if you're primarily using the system to do Corona / CPU rendering. Unless you're video editing and doing a crap ton of AI upscaling at the same. I haven't seen many benchmarks but viewport wise 16GB should be more than plenty plus the actual difference in viewport FPS I doubt it'll be noticeable. C4D runs into all kinds of bottlenecks before GPU becomes the biggest problem I think. Do consider VRAM limitations if you're running simulation with the new GPU solvers though.
Memory wise you'll have to go RDIMM (ECC) memory if you go with the 7970x build. Double check this please but I'm pretty certain you can do UDIMM (non ECC) memory on the WRX80. I keep forgetting what I'm running (also on WRX80). It will cost you a little bit more going TRX50 in this case but do remember the 7970x is quite a bit faster for rendering than the 5975wx.
I don't think I'd over complicate it with memory speeds. If you can easily digest the 5600mhz price tag I'd say go with it. If you can't I do think 5200mhz will work just fine as it shouldn't be a noticeable change unless you're high refresh rate gaming or have memory speed intensive workloads (rendering is not).
Storage you've got pretty nicely picked out although I'd maybe suggest looking into Kioxia and WD too. WD has some really sweet deals lately on some of their stuff.
Motherboards I'd say go with whatever floats your boat in terms of the layout and brands you wanna deal with. Personally I'm on the WRX80 ASUS Sage atm and it's a really nice experience. Mileage does vary as everyone has different experiences with different brands and vendors.
Cooling wise, the 7970x won't be "easy" from what I'm reading. It's basically the 3970x on steroids which I do own and can attest it does require solid airflow with a beefy cooler. A lot of people seem to recommend quality AIO / water cooling for this part although between you and me, I'd probably try my fortune with a Noctua U14s with two fans and an airflow focused case (Fractal Design Torrent is great for that imho) - I'm really scared of leaks myself.
So yep, those are my 5 cents. Hope it is helpful :) Oh and don't forget, its all just my own opinion :)