AMD’s Zen architecture, processors other than APU have 8 cores in each CCD since the first generation. Although the Zen 3 architecture has improved the CCX, the number of cores has been increased from 4 per group to 8 per group, but the number of cores in each CCD has always been maintained at 8. But there will be changes in the next-generation Zen 4 architecture.
According to Phoronix, the latest Linux kernel patch reveals that the next-gen AMD Zen processors will have configurations up to 12 CCDs. This is actually the K10 temp Linux driver for AMD processors. The new patch of this driver clearly supports it. The newer AMD Family 19th Models 10h-1Fh and A0h-AFh can support up to 12 CCDs.
In fact, these Family 19th Models IDs have actually appeared on Linux patches as a new generation of products earlier this month, although they did not specify what they are, this should be the Zen 4 architecture processor AMD will launch next year. Of course, this patch only tells you that Zen 4’s CCD has a maximum of 12, but there is no way to know the specific combination of CCX and CCD.
Earlier this month, AMD had announced their Zen 4-core EPYC processor plan, including Genoa with up to 96 cores and Bergamo with 128 cores. Genoa uses the standard Zen 4 kernel, while Bergamo uses the Zen 4c kernel which is smaller than the Zen 4 core, Some unnecessary functions have been deleted to increase the density. These chips use optimized cache design to correspond to the increase in the number of cores, which means that the cache capacity may be reduced, and some caches may even be deleted directly, but AMD did not disclose specific information.