Intel vs AMD – La arquitectura de cache de los nuevos procesadores Ryzen, Threadripper y Skylake-X condiciona su rendimiento y determina con qué aplicaciones destacan y cuales son sus puntos débiles.
Con la aparición de los procesadores AMD basados en núcleos Zen el panorama informático ha dado un vuelco radical.
AMD enfrenta sus nuevos Ryzen y Threadripper contra los existentes Intel Core i7 Skylake y Skylake-X y los nuevos Core i9 Skylake-X.
Estos 4 procesadores revelan 3 arquitecturas de caché muy diferenciadas, cada una con sus puntos fuertes y sus problemas.
En los tres artículos siguientes voy detallar sus peculiaridades.
La primera arquitectura de 2017: AMD Zen 14 nm
AMD plantea una sola arquitectura unificada para todos los segmentos de mercado: AMD Zen.
AMD Zen ha resultado altamente escalable y con un rendimiento IPC y performance per watt tan elevado como inesperado.
En sus versiones de sobremesa abarca diseños: (*)
- Desde los 4 hasta los 16 cores físicos.
- Desde los 4 a los 32 threads.
- De los 8 a los 32 MB de caché L3.
- De los 2 a los 4 canales DDR4.
(*) En las versiones server, AMD EPYC llega a:
- 32 cores.
- 64 threads.
- 64 MB caché L3.
- 8 canales DDR4.
Intel Skylake 14 nm, desde 2015
Skylake ya data del año 2015 y sigue siendo una excelente base.
Comprende CPUs:
- Desde los 2 hasta los 4 cores.
- Desde los 2 a los 8 threads
- Hasta los 8 MB de caché L3
- 2 canales DDR4
Como vemos, Intel Skylake es una arquitectura muy limitada en cores, threads, caché y ancho de banda de memoria que Zen.
Skylake-X, el tercero en discordia
En Duelo de Titanes: AMD Ryzen Threadripper vs. Intel SkylakeX detallé las pocas opciones de Intel al darse de bruces con la sorpresa del gran rendimiento de la nueva arquitectura de AMD.
El primer problema fue el rendimiento IPC de Zen.
El segundo el precio de Ryzen: 8 cores y 16 threads a un precio inicial de 499$ para el tope de gama.
Este hecho voló por los aires la política de precios de Intel, ya no podía vender 10 cores a 1800 $.
Intel planeaba en diseños de hasta 10 cores para su nueva serie de CPUs de gama alta con su CPU derivada de Skylake-SP LCC (Low Core Count). Una simple continuación del estilo Broadwell-X.
Intel tuvo que improvisar: desempolvó la versión HCC (hasta 18 cores) de Skylake-SP, ‘trasplante’ a socket de sobremesa… e voila.
Skylake-SC, la versión server
Se presenta en 3 diseños según el número de cores:
- De 6 a 10 cores utilizan el diseño Xeon LCC (Low Core Count).
- De 12 a 18 cores utilizarán el diseño Xeon HCC (High Core Count).
- Las CPU de más de 18 cores hasta los 28 cores usan el die XCC (eXtreme Core Count).
Conclusiones
Por tanto, las versiones HCC de Skylake-X son, pura y duramente, una CPU server trasplantada a un socket de sobremesa con las desventajas que conlleva.
Analizaré cada una de las arquitecturas de caché:
- Zen, Ryzen, Threadripper.
- Skylake.
- Skylake-X.
… Y sus puntos débiles en un artículo dedicado individual.
Os dejo enlaces a mis últimos análisis de procesadores:
Duelo de Titanes: AMD Ryzen Threadripper vs. Intel SkylakeX
AMD Ryzen 7 – 8 cores 16 threads y 4 GHz
AMD Zen / Ryzen 14 nm – Historia
AMD Ryzen, chipsets y placas base
Hasta aquí, otro de mis artículos en informaticapremium sobre lo último en hardware, sistemas, almacenamiento, redes, programación, diseño web, recuperación de datos y actualidad del mundo de la técnica y la informática. Nos vemos en breve.
Carlos Yus Valero.