The difference between the 7950X3D and the 7950X is rather low in productivity. The higher speed CCD helps there.
The difference is almost entirely due to the higher power limit for the 7950X which makes the 7950X3D a much saner product. Moreover, if you're buying a CPU for some work related multithreaded application, then you should look at just the benchmarks for that particular application.
For some scientific workloads, the 7950 X3D is significantly faster than the 7950X. For other workloads, the 13900k is faster. As always, for specialized workloads, don't look at the general rating, but instead, look at workloads similar to yours.
View attachment 285719
The problem is the fact that it doesn't change the price and the lack of value. All that anyone has to do if they want sane power draw and temps from an R9-7950X is enable eco-mode which, as you can see, completely nullfies the advantage to which you refer. If I'm a prosumer who wants a processor for productivity,
I'm going to choose the R9-7950X because it's a lot less expensive and performs better in productivity workloads, even if the difference isn't huge. I can decide then if I want eco-mode or full-out performance and/or overclocking while paying less for it. If I also want to game with it, that's no problem either because the R9-7950X is still a top-tier gaming APU, matching the i9-12900K for much less money than the R9-7950X3D:
If the picture isn't visible, click
here to see it.
Even at 1080p (a resolution that
nobody will game at anyway), the gaming performance difference between the R9-7950X and R9-7950X3D would be
imperceptible while the productivity performance difference would be quite obvious. Therefore, it's a bad product for prosumers.
For gamers, it's an even worse value proposition because the R7-5800X3D is coming out. The reason we gamers only choose 6 or 8 cores is because all you get beyond that is a bunch of expensive cores sitting idle and eating expensive power for no reason.
The title of Steve Walton's review says it all and confirms everything that I've said about AMD's moronic product choices:
If you're wondering what "Simulated 7800X3D Results" are, Steve did something pretty ingenious by disabling the R9-7950X3D's conventional CCX so that the APU was only using the CCX with the 3D cache on it to simulate the performance of the R7-5800X3D. I've seen this done before for similar purposes but I didn't see any other reviewer try this with the R9-7950X3D. As long as Steve did though, we can see just how terrible a product the R9-7950X3D is:
If the picture isn't visible, click
here to see it.
Now, simulations like this are never 100% accurate because the standalone chip usually performs better than the one that was cut in half. This only makes things worse for the R9-7950X3D. I actually expected this because the 3D cache makes CPU and RAM speeds essentially irrelevant (within the same generation) so even having the R7-5800X3D running at lower clock speeds than the R9-7900/50X3D won't matter. The R9-7900X3D will be a real dumpster fire because it's going to have only six cores in its 3D-imbued CCX and will therefore perform in games like an R5-7600X3D would.
I said before that AMD made a colossal mistake by creating R9 APUs instead of R5 APUs with 3D cache. I caught A LOT of flak from fools who can't see the bigger picture but I didn't care because you can't fix stupid. I said that I hoped I was wrong but I knew that I wasn't because AMD isn't magic and you can't make a CPU that's a "best choice" for both gaming and productivity at the same time. The vindication is bittersweet though because it doesn't change the fact that every member of AMD's executive leadership belongs in Arkham Asylum for this.
AMD made the most galactically-stupid decision that I've ever seen them make by producing two APUs that couldn't succeed (R9-7900X3D and R9-7950X3D) instead of one that couldn't fail (R5-7600X3D). This is not a new concept and it really didn't take a genius to foresee this and I don't know why so few people did.