Tuesday, August 9th 2022
AMD Readies a Handful New Ryzen PRO 5000 Desktop Processor SKUs
AMD is readying a handful new Ryzen PRO 5000 series desktop processor models, according to a leaked Lenovo datasheet for commercial desktops. These Socket AM4 processors are based on either the 7 nm "Renoir" monolithic silicon with "Zen 2" CPU cores; or the "Vermeer" MCM with "Zen 3" cores; all feature 65 W TDP, and the AMD PRO feature-set that rivals Intel vPro, including a framework for remote management, AMD PRO Security, PRO Manageability, and PRO Business (a priority tech-support channel).
Models in the lineup include the Ryzen 3 PRO 4350G, a "Renoir" based APU with a 4-core/8-thread "Zen 2" CPU clocked up to 4.00 GHz, and Radeon Vega 6 integrated graphics. The Ryzen 5 PRO 5645 is based on "Vermeer," and is a 6-core/12-thread "Zen 3" processor with 32 MB of L3 cache, and up to 4.60 GHz clock speeds. The Ryzen 7 PRO 5845 is the 8-core/16-thread model in the lineup, clocked up to 4.60 GHz. Leading the pack is the Ryzen 9 5945, a 12-core/24-thread chip clocked up to 4.70 GHz. From the looks of it, these processors will be exclusively available in the OEM channel, but AMD's OEM-only chips inevitably end up in the retail channel where they're sold loose from trays.
Sources:
Lenovo ThinkStation datasheet, HXL (Twitter), VideoCardz
Models in the lineup include the Ryzen 3 PRO 4350G, a "Renoir" based APU with a 4-core/8-thread "Zen 2" CPU clocked up to 4.00 GHz, and Radeon Vega 6 integrated graphics. The Ryzen 5 PRO 5645 is based on "Vermeer," and is a 6-core/12-thread "Zen 3" processor with 32 MB of L3 cache, and up to 4.60 GHz clock speeds. The Ryzen 7 PRO 5845 is the 8-core/16-thread model in the lineup, clocked up to 4.60 GHz. Leading the pack is the Ryzen 9 5945, a 12-core/24-thread chip clocked up to 4.70 GHz. From the looks of it, these processors will be exclusively available in the OEM channel, but AMD's OEM-only chips inevitably end up in the retail channel where they're sold loose from trays.
20 Comments on AMD Readies a Handful New Ryzen PRO 5000 Desktop Processor SKUs
hmm.
(To be honest i could see myself getting a 5600x3d anyway, and the 5800x goes to the VR system - the cores dont help gaming, only the clocks)
It's possible (but highly unlikely) that AMD could put mismatched dies on a CPU that have 6 active cores in one CCD and 4 active cores in the other, but I'm not even sure if that works from a shared L3 cache or Infinity Fabric perspective.
Either way, what I'm saying is that it's incredibly unlikely to ever happen; We get 8 core parts (8/8 cores active in a single die) and we get 12 core parts (6/8 cores active in each of two dies). Even if they did do something weird like that, the harvested 4-core dies that are 50% disabled are usually poor yields that aren't efficient and don't clock very high - not something you want in a 6+4 10-core processor that's supposed to be superior to an 8-core/single CCD processor that likely has fantastic clock speeds with high-yield silicon from the centre of the wafer.
Without having someone from AMD's engineering department come on here and say "oh, that's fine, those are all trivial problems that we've already solved internally" I'll assume that these are not trivial problems and either cannot be solved without changes in the silicon, or aren't worth the effort of solving.
If a 10C part was easy to do, you can be sure AMD would have made a limited run of them back in the day to upset Intel's 10900K launch. AMD did in fact do this with the one-off EPYC 7663 but that was actually just a fully-functioning 8-core part with firmware/microcode limiting it to 56 cores used at once. It still had all 8 cores active per CCD and thus no weird NUMA, infinity fabric, or scheduler madness to deal with - the core limit was entirely software for TDP reasons (and poking Intel in the eye, of course).
As for 2 dies with 5 cores each? No - That's what I'm talking about; Within each CCD there is symmetry that requires cores to be fused off in pairs.
Perhaps someone else can explain it better but my understanding is that although each core has its own L2 and sits next to it's own chunk of L3 (which other cores can access), the Infinity Fabric runs down the middle like a tree trunk and pairs of cores branch off it, one each side. AMD can't fuse off a core or its chunk of L2 and L3 without also fusing off the Infinity Fabric for that core, killing the core on the opposite side of the IF tree trunk (in yellow) at the same time.
So, they can disable one of those two cores in software if it's 100% working, and they've done that to spite Intel in the EPYC 7663 (actually, their "official reason" was to reduce the TDP without affecting base clocks) but for consumer CPUs that would just be a 12-core product that was artificially limited to 10-core in software. Why do that when you can get more money and a better product for that silicon by making it a 5900 or 5900X instead.