I do a lot of CPU rendering in Cinema 4D. I render 4K high-framerate animations, so they take a long time. Currently I have a bunch of mid 2010s laptops and a desktop hooked up and I use my own Python-based render manager to distribute workloads to each machine. Even with 7 laptops and the desktop, it's still not really fast enough for what I need to do (full animations typically take weeks or months to render).
I'm wanting as many cores as possible for as cheap as possible. While the new Threadripper 5995wx would have the best performance on its own, I cannot justify the $7,000 price.
I'm seeing a lot of AMD EPYC 7742s on Ebay for $2,000 or lower (not engineering/qualification samples). The supermicro motherboards, like this one or this one, are usually only around $400-$500.
I'm considering buying one or two of these since they should speed up my workload a lot, but what I don't understand is what kind of RAM I need, the frequency, and how much. The 3D rendering workload itself uses very little RAM, but my understanding is that the performance of these CPUs can be limited if not every DIMM slot on the motherboard is populated, and I've also heard that you should use higher rank RAM (at least dual rank) or the performance can be a lot worse.
I've seen a huge difference in Cinebench R23 scores, for example, for Dual 7742s in benchmarks online. I've seen some as low as 63,000, which is about what you'd expect with just a single 3990x, and some as high as 99,000. This is a big difference, especially if those are the speeds I would expect when running for a long period of time. I'm not sure what configurations could lead to such huge performance differences, but this is obviously important if I intend to buy and use these for Cinema 4D rendering.
Could somebody please provide some insight into what might be causing such a huge difference in those scores? I think it's related to RAM, but I'm not sure. If I were to buy two 7742s, what configuration of RAM would I need (rank, number of individual DIMMs, and frequency) to get the best performance?
I'm wanting as many cores as possible for as cheap as possible. While the new Threadripper 5995wx would have the best performance on its own, I cannot justify the $7,000 price.
I'm seeing a lot of AMD EPYC 7742s on Ebay for $2,000 or lower (not engineering/qualification samples). The supermicro motherboards, like this one or this one, are usually only around $400-$500.
I'm considering buying one or two of these since they should speed up my workload a lot, but what I don't understand is what kind of RAM I need, the frequency, and how much. The 3D rendering workload itself uses very little RAM, but my understanding is that the performance of these CPUs can be limited if not every DIMM slot on the motherboard is populated, and I've also heard that you should use higher rank RAM (at least dual rank) or the performance can be a lot worse.
I've seen a huge difference in Cinebench R23 scores, for example, for Dual 7742s in benchmarks online. I've seen some as low as 63,000, which is about what you'd expect with just a single 3990x, and some as high as 99,000. This is a big difference, especially if those are the speeds I would expect when running for a long period of time. I'm not sure what configurations could lead to such huge performance differences, but this is obviously important if I intend to buy and use these for Cinema 4D rendering.
Could somebody please provide some insight into what might be causing such a huge difference in those scores? I think it's related to RAM, but I'm not sure. If I were to buy two 7742s, what configuration of RAM would I need (rank, number of individual DIMMs, and frequency) to get the best performance?