Zhaoxin, un desarrollador de CPU con sede en China con una licencia x86, aún tiene que presentar formalmente sus procesadores KaiSheng KH-40000 de próxima generación con hasta 16 núcleos para centros de datos. Sin embargo, ya comenzó a enviar resultados de referencia a la base de datos Geekbench 5. Las nuevas CPU muestran mejoras notables en el rendimiento relacionado con la microarquitectura con respecto a sus predecesores, pero apenas pueden ponerse al día con las CPU modernas de AMD e Intel.
CPU misteriosas
Zhaoxin, copropiedad de Via Technologies y el Gobierno Municipal de Shanghai, ha estado aprovechando gradualmente las microarquitecturas diseñadas por Via (o más bien por Centaur) desde mediados de la década de 2010, y sus próximos procesadores de la serie KaiSheng KH-40000 para centros de datos se basan en CentaurHauls. microarquitectura que, según algunos, se parece a la microarquitectura Haswell de Intel de 2013.
Las CPU KaiSheng KH-40000/16 y KaiSheng KH-40000/12 funcionan a 2,20 GHz, tienen 16 y 12 núcleos y están equipadas con 32 MB y 24 MB de caché L3, respectivamente. Además, el modelo de 16 núcleos parece presentar tecnología de subprocesos múltiples simultáneos (SMT), por lo que puede procesar hasta 32 subprocesos al mismo tiempo, suponiendo que Geekbench 5 lea correctamente sus capacidades. Según las especificaciones de KaiSheng KH-40000/16 y KaiSheng KH-40000/12 de Zhaoxin publicadas en la base de datos Geekbench 5, estas CPU se parecen mucho al procesador CHA nunca lanzado de Centaur descubierto a principios de este año.
Sin embargo, existen diferencias: CHA tenía ocho núcleos, no era compatible con SMT y se diseñó para el nodo N16 de TSMC, mientras que KaiSheng KH-40000 tiene hasta 16 núcleos, parece tener SMT y se cree que está diseñado para el proceso de fabricación N7 de TSMC. . Además, las ID de procesador de ambas CPU KH-40000 dicen ‘CentaurHauls Family 7 Model 11 Stepping 3’ (1, 2), mientras que la ID de procesador del CHA de Centaur es ‘CentaurHauls Family 6 Model 71 Stepping 2’, por lo que las CPU en cuestión usan silicio diferente.
Sin embargo, lo que es extraño es que tanto CHA como KH-4000 funcionan a 2,20 GHz, por lo que si no conociéramos los ID de CPU, podríamos especular que el modelo KH-4000/16 usa dos troqueles CHA de ocho núcleos producidos en N16 de TSMC. nodo y pegado usando una interconexión.
Rendimiento mediocre
Para Zhaoxin, CentaurHauls debería ser un avance significativo en la microarquitectura de su microarquitectura LuJiazui de 2019. Además, el recuento de núcleos mejorado debería hacer que las CPU KaiSheng KH-40000 sean más competitivas en el mercado de servidores. Entonces, echemos un vistazo a las cifras de rendimiento enviadas por el desarrollador de la CPU.
Zhaoxin KH-40000/16 | Zhaoxin KH-40000/12 | Centauro CHA | Zhaoxin KX-U6780A | AMD FX-8350 | Núcleo i9-12900K | Ryzen 9 5950X | ||
---|---|---|---|---|---|---|---|---|
Especificaciones generales | 16C/32T, 2,20 GHz, 32 MB L3 | 12C/12T, 2,20 GHz, 24 MB L3 | 8C/8T, 2,20 GHz, 16 MB L3 | 8C/8T, 2,70 GHz, 8 MB L3 | 4C/8T | 8P, 8E, 3,20 ~ 5,10 GHz, 30 MB | 16C, 3,40 ~ 5,0 GHz, 64 MB | Especificaciones generales |
Microarquitectura | CentaurHauls | CentaurHauls | CentaurHauls | lujiazui | Bulldozer/Piledriver | Cala Dorada + Gracemont | Zen 3 | Microarquitectura |
sistema operativo | Sistema operativo UnionTech DT 20 Pro | Windows 10 Pro | Windows 10 Pro | Windows 10 Pro | ? | Windows 11 Pro | Windows 10 Pro | sistema operativo |
Núcleo único | Entero | 450 | 439 | 476 | 366 | 670 | 1830 | 1435 | Núcleo único | Entero |
Núcleo único | Flotar | 559 | 538 | 541 | 318 | 607 | 2189 | 1881 | Núcleo único | Flotar |
Núcleo único | Cripto | 1039 | 934 | 782 | 583 | 1040 | 6064 | 4089 | Núcleo único | Cripto |
Núcleo único | Puntaje | 512 | 493 | 511 | 362 | 670 | 2149 | 1702 | Núcleo único | Puntaje |
multinúcleo | Entero | 9293 | 3452 | 3307 | 2364 | 3570 | 20631 | 16695 | multinúcleo | Entero |
multinúcleo | Flotar | 11875 | 4176 | 3723 | 2089 | 3563 | 23205 | 18695 | multinúcleo | Flotar |
multinúcleo | Cripto | 5233 | 2119 | 4825 | 3390 | 2431 | 17413 | 8145 | multinúcleo | Cripto |
multinúcleo | Puntaje | 9915 | 3603 | 3508 | 2333 | 3511 | 21242 | 16868 | multinúcleo | Puntaje |
Enlace | https://browser.geekbench.com/v5/cpu/15706425 | https://browser.geekbench.com/v5/cpu/16875254 | https://browser.geekbench.com/v5/cpu/12878360 | https://browser.geekbench.com/v5/cpu/12878360 | https://browser.geekbench.com/v5/cpu/15900997 | https://browser.geekbench.com/v5/cpu/15911328 | https://browser.geekbench.com/v5/cpu/9506672 | Enlace |
En lo que respecta al rendimiento de subproceso único, la microarquitectura CentaurHaul de Zhaoxin (o Centaur) supera significativamente a la microarquitectura LuJiazui de la generación anterior de la empresa, tanto en cargas de trabajo enteras (en un 22 %) como de punto flotante (en un 75 %), a pesar de que la nueva CPU funciona a 2,20 GHz. . En cambio, el anterior funciona a 2,70 GHz. La mejora del rendimiento de la FPU parece bastante dramática, pero hay que recordar que estamos tratando con un punto de referencia sintético.
Si bien la nueva microarquitectura es significativamente mejor que la anterior, las CPU KaiSheng KH-40000 con 12 y 16 núcleos no pueden competir con ninguna CPU moderna. Además, su rendimiento de subproceso único es incluso más bajo que el de la desafortunada arquitectura Bulldozer/Piledriver de AMD de mediados de 2012.
En cuanto al rendimiento de subprocesos múltiples, vemos una ventaja bastante extraña de que el KaiSheng KH-40000/16 de 16 núcleos de Zhaoxin con SMT tiene una CPU KaiSheng KH-40000/12 de 12 núcleos. Si bien, en teoría, el chip 16C/32T puede procesar 2,66 veces más subprocesos que sus hermanos 12C/12T (y hasta ahora nunca hemos visto este tipo de eficiencia SMT en ninguna microarquitectura de CPU conocida), su ventaja de rendimiento real es mayor que incluso el hipotético 2,66X (2,69X en entero, 2,84X en flotante). Como estamos lidiando con una situación en la que una CPU solo tiene cuatro núcleos más que su rival, pero su rendimiento es casi tres veces mayor, creemos que hay factores más allá de la cantidad de núcleos que tienen tal efecto en el rendimiento.
Teniendo en cuenta que Windows 10/11 no siempre funciona de manera óptima con programadores de CPU multinúcleo desconocidas, creemos que los resultados de la CPU KaiSheng KH-40000/12 de 12 núcleos obtenidos en Windows 10 Pro no reflejan su verdadero potencial.
Sin embargo, incluso con Windows 10 Pro y sin SMT, CentaurHoals es sustancialmente más rápido que LuJiazui en cargas de trabajo de enteros multiproceso (en un 40 %) y punto flotante multiproceso (78 %). El problema es que las cifras de rendimiento absoluto demostradas por las CPU KaiSheng KH-40000 y Centaur CHA son deficientes según los estándares actuales.
Curiosamente, las cifras de rendimiento de subprocesos múltiples demostradas por el KaiSheng KH-40000/12 de 12 núcleos de Zhaoxin bajo Windows y sin SMT son comparables con el procesador FX-8350 de AMD (cuatro módulos, ocho subprocesos), que la compañía comercializó una vez como un procesador de ocho núcleos. UPC. Difícilmente podemos llamar competitivo al rendimiento de un procesador de una década según los estándares actuales, al menos en Geekbench 5, que no es el mejor punto de referencia.
Algunos pensamientos
Si bien las configuraciones de 12 y 16 núcleos parecen adecuadas para computadoras de escritorio y servidores de nivel de entrada, los 12 y 16 núcleos de Zhaoxin no ofrecen un rendimiento comparable al de los procesadores de 12 o 16 núcleos de AMD e Intel. Bajo Windows y a juzgar solo por las puntuaciones de Geekbench 5, Zhaoxin parece estar una década por detrás de AMD e Intel en cuanto a rendimiento. Incluso si Zhaoxin habilita SMT en sus próximas CPU basadas en CentaurHoals (para aplicaciones de cliente y servidor) y Windows ‘aprende’ cómo usar correctamente esos núcleos, KaiSheng KH-40000/16 seguirá siendo dos veces más lento que los procesadores 2021 de AMD e Intel con el mismo número de núcleos.