CPU - more cores or a higher clock speed for Daz?
Here is my core question for Daz would you go for
AMD Ryzen 9 5950X 3.4 GHz or AMD Ryzen 7 7700X 4.5 GHz
They are both more or less the same cost, one has more cores/threads, and the other has a higher clock speed.
Or... does it matter (honestly, I know very little about CPUs)
I have finally reached the point where I need to upgrade my system to catch up with my GPUs and honestly, I am not the most techy person in the world, and trolling through pages of fanboy contradictory opinions on Toms Hardware seems like a lot of work... so I'm going to ask you.
Before anyone says anything, GPU's are not an issue, the current system has 2x 4090 cards sitting in it.
(The whole system sits in an in old open Bitcoin mining rig to prevent heat build-up).
I have the new system 'more or less' specced up, and am probably going with an AMD processor (but I'm not married to it), however, am not sure which one would be the better choice.
Obviously, money is not unlimited in this project - if it was this would not even be a question, I'd slap a Ryzen 9 7950X3D 5.7 GHz and get on with my day (but I'd also like to eat and pay the bills :D )
Comments
The answer has to be 'It Depends on Circumstances'
DS is basically a single thread program most of the time. It is multi thread when rendering, and it uses as many threads as necessary. So..
Sorry for the 'On one hand.. and on the other hand' type of answer, but it is appropriate in this case.
ETA: Doh, I'd missed the fact you have 2x4090's. To be honest, that sort of grunt needs a machine with a better than average CPU, but if you have a good single thread machine, it should be adequate for feeding the GPU's. My 'decent when running a single thread' i5-13600 was at 8% load feeding my RTX3060 when rendering, so that would probably be close to 100% with 2x RTX4090, but should be just about able to cope, so an AMD with at least that single thread performance should be able to cope.
I suspect it's too late to suggest Intel for the CPU, but when I was looking (close to 2 years ago now), Intel seemed to be producing the best single thread performance for the price. And my i5-13600 had the same performance as an i7-12xxx and i9-11xxx while being cheaper. The i5-13xxx is now unavailable, and the i5-14xxx has better performance for the same price.
Regards,
Richard
I would say go with the CPU with the fastest single thread processor. I am assuming you render GPU only, I certainly would with two 4090s, as almost any CPU would make little or no difference to render time. As such the CPU is only relevant for building the scene, and browsing through it, and, as Richard says, that all happens on one thread. I believe there are some other actions that are multiple threaded (dForce, maybe?), but they are relatively rare.
Thanks :) Nothing is set in stone at the moment, the system currently uses an Intel CPU, I'm only thinking AMD because the motherboard I am looking at has a AMD socket and Wifi6 onboard. I think it is probably going to be the R7, I have in the back of my mind that the R9 is actually a pretty old chip. But let me see what the Black Friday sales are doing.
Wifi6 is pretty important as the house network is W6 and I have a plan to stick remote desktop on the big system, that way I can work from the roof, or garden on a nice day on my laptop (which should in theory work as all the grunt work is being done by the local system.
)
Speed over number of cores but clock speed alone isn't an absolute indicator of performance. Look for a comparison of the single threaded performance of the chips you're considering.
I hate to say this but if you are looking to speed up Daz Studio it is not a question of hardware it is a software issue. Daz studio has issues with large content directories and it bogs down. You can uninstall all the extra stuff and just install the stuff you need for your projects. In my opinion Daz needs to revamp the content library for users of Daz studio and make it a seperate program. We are doing it with the Daz bridge to Blender where I spend most of my time anyway. No large content directories in my Blender folders just what I need. If I dont need it why install it? I like Daz Studio but if you have a lot of content dont install it all and expect the software to run at a reasonable speed.
The slow down with content is not size, it may be number of morphs when loading a figure or posing it as all the links have to be traced through to see what might influenece or be influenced by - something that has been improved, certainly for loading, in the last few builds.
Given the choices, for content creation, if I couldn't choose intel, I would choose the 5950x (16 cores 32 threads) but for gaming I would choose the 7700x which needs a heftier cooling system. I find 4.15 the best between all versions of DAZ (4.9 to 4.23) for faster rendering. Oftentimes despite RTX's some massive scenes will fall back on the cpu and having a card with GPU along with the RTX Nvdia's is essential. I use Photoshop ( a mutil threaded app can use 8-16 cores or more, not CPU limited) in conjuction with DAZ loaded, and a large library of complex brushes in photoshop can utilize a large amount of RAM and switching brushes puts a strain on the CPU. I have 19,946 DIM Installed DAZ products on 8TB SSD drives. I find HDD's to be a tad sluggish. I often work in photoshop changing textures on the fly, while having large scenes opened in 2 Nvdia Iray viewports while working with the geometry editor tool. I think marrying the right cpu to the right motherboard and having 128 GB of RipJaws ram helps. Due to excessive rendering for a project, I just ordered a third machine arriving this Tuesday (my first two were hand-picked part by part customs built from scratch with the best parts available). This non-custom is a Vengence (Corsair) 4090 14900K with 64GB DDR5 Ram (14900K - 24 cores- 32 threads - has a GPU, unlike the 14900KF which has has no GPU) but it won't hold a candle to the systems I had built in 2019 having the i9-7980XE18 cores and 36 threads, because all of the parts in my custom are of a higher quality especially the motherboard. Motherboards like SSD's do not affect FPS in gaming but they sure make a difference to how responsive the PC is. The motherboard does affect the GPU and processor performance, for better or worse. If you choose wisely you will not outgrow your machine. Good luck with your choices.