Then including iGPU with every chip. I would have taken extra cores or extra cache gladly instead of a useless 2CU iGPU that can only display desktop.
I also think the Ryzen 7000's iGPU is useless. People pay for it but don't use it. It only serves to increase the cost of manufacturing of the die.
That iGPU would only be useful if it had a lot of CUs and had something extremely attractive, like encode AV1 videos.
Well eventually DDR4 and AM4 would be left behind. Im kinda glad they did it in one go instead of confusing mess of DDR4/DDR5 support and both LGA and PGA versions of 7000 series.
I think AMD should have released some models of Ryzen 7000 CPUs for socket AM4. So we would only need to change the CPU and not almost the entire PC. And AMD only makes money by selling CPUs, GPUs and chipsets. The expensive DDR5 memories decrease a lot the sales of Ryzen 7000 CPUs and motherboard chipsets. If there were Ryzen 7000 AM4 models, it would be good for both AMD and consumers. I think AMD still has time to release Ryzen 7000 AM4 models. AMD might even release models of
Ryzen 9000 AM4 that it would sell a lot of CPUs.
This is only the first generation. First generation Zen 1 was also not great. Give it some time to mature instead of asking to cancel it right away.
I think the GPU MCM scheme will never work fine. I think GPUs need to be single-die and have a lot of cache memory, like Nvidia did with the RTX 4000 GPUs, to have the lowest possible latencies.
L3 is cheaper than L2. It does add cost but not by that much. Plus it's always a balancing act. You cant just inscrease L2 by 2x without increasing it's latency. The whole architecture needs to account for that. The extra L3 on X3D chips did increase latency but thankfully not by much.
Can you post here a link that shows that the L2 cache is more expensive to manufacture than the L3? These chiplets made with this 3D L3 memory (made with TSVs) must have a very high rate of defective dies, which makes the other dies that were manufactured perfectly even more expensive.
I was already under the impression that all SATA connectivity comes from the chipset. But that's more on AsMedia than AMD for not including high speed standards in the chipset.
I think at least 4 SATA ports and the high speed USBs come from the Ryzen "IO-die" and not from the chipset.
Also in terms of system latency it's not good if for example mouse is connected to a USB port that comes from the chipset. Same with keyboard. So some should come from the CPU direct. Same with at least one M.2 slot for OS.
We are talking about a few nanoseconds (ns) only, not milliseconds...
AMD engineers need to do the calculations to discover if it's more advantageous to integrate all components (SATA, USB, etc) into the CPU (making it a SoC single die), or it is cheaper to put some components on the chipset (components that don't need to be made in such an advanced and expensive lithography).
And if the CPU is a SoC, the time, complexity and cost of manufacturing motherboards can be less.