AMD presentó este martes sus procesadores Epyc Bergamo, una de las tres variantes de la serie 9000 que se componen de Genoa con núcleos Zen 4, Genoa-X con núcleos Zen 4 y 3D V-Cache y los que comentamos ahora que incorporan núcleos Zen 4c y que, como veremos, son los que proporcionan un mayor conteo de núcleos. AMD explica sus tres alternativas gráficamente así:

Tras dicha presentación aún hay dudas acerca de qué son estos núcleos Zen 4c y que ya comentamos hace unos días y AMD ha querido puntualizar algunos datos puesto que se decía que este tipo de núcleos eran la respuesta a los núcleos de alta eficiencia (E-cores) de las arquitecturas big.LITTLE de Intel y por lo tanto similares a los Intel Gracemont y Crestmont. El enfoque de AMD es muy distinto a esto y se ha querido desmarcar de estas etiquetas.
AMD explica que los núcleos Zen 4c tienen el mismo IPC que los núcleos Zen 4, es así porque partes la mayor parte de sus elementos son idénticos a Zen 4:
This is because its Front-end, execution stage, load/store component, and internal cache hierarchy is exactly the same. It has the same 88-deep load queue, 64-deep store queue, the same 675,000 µop cache, the exact same INT+FP issue width of 10+6, the same exact INT register file, the same scheduler, and cache latencies. The L1I and L1D caches are the same 32 KB in size as "Zen 4," and so is the dedicated L2 cache, at 1 MB.
Y así lo muestran en la siguiente tabla:

Así a nivel de especificaciones la gran diferencia que encontramos entre ambas soluciones está en la caché L3 que baja de 4 a 2 MB por núcleo puesto que un CCD de Zen 4c se compone de dos CCX de 8 núcleos que comparten 16 MB de caché L3 lo que hace que el CCD sea de 16 núcleos y 32 MB de caché compartida. Por contra con Zen 4 un CCX viene a ser lo mismo que un CCD y ahí hay 8 núcleos con 32 MB de caché L3 compartida.
Con esto queda claro que las aplicaciones que se vean afectadas por la cantidad de caché rendirán menos en los núcleos Zen 4c pero el resto de aplicaciones deberían mantener el mismo rendimiento.
AMD explica que ha compactado el diseño de los núcleos con Zen 4c en parte a un rediseño y en parte por la reducción de su caché L3, esto permite que los núcleos Zen 4x sean un 35% más pequeños que los núcleos Zen 4 y eso deja espacio para aumentar el conteo final de sus soluciones basadas en estos núcleos.

AMD no ha hecho ningún comentario acerca de otro elemento que influye en el rendimiento y se trata de su frecuencia de reloj, aspecto que no influye en el IPC y por eso queda fuera de las explicaciones, pero de momento viendo las tablas de modelos los procesadores Epyc Bergamo basados en Zen 4c están funcionando a frecuencias más bajas que los Genoa basados en Zen 4 tal y como se puede ver en la siguiente tabla, los Bergamo con Zen 4c son los tres primeros:

Con todo no sabemos si esta frecuencia más baja se debe simplemente a una necesidad de mantener el TDP controlado de los procesadores o a otro motivo, así pues nos quedamos con la duda sobre si los núcleos Zen 4c son capaces de alcanzar las mismas frecuencias que los núcleos Zen 4 o si al ser más compactos aún es más difícil disipar el calor generado, por citar un hipotético problema.