AMD ha puesto el turbo, y no parece que tenga intención de parar. Se ha adelantado a Intel a la hora de abaratar el número de núcleos en el sector doméstico, con unos procesadores Ryzen que han conseguido que los 6 y los 8 núcleos no sean algo exclusivo de grandes presupuestos, obligando a los azules a lanzar Skylake-X con algo más de antelación de lo que les habría gustado (prueba de ello es que a día de hoy no están circulando los procesadores de 12 a 18 núcleos, con un Core i9-7900X que parece bastante calentito). No contentos con ello, también han sido los primeros en lanzar una nueva generación de procesadores enfocados a servidores, unos silicios que conocimos con el nombre en clave AMD Naples y que posteriormente conocimos como AMD EPYC, ofreciendo unas cifras bastante apabullantes. Ahora estos procesadores están oficialmente en la calle, y os resumimos un poco todo lo que se ha contado sobre ellos en su presentación oficial.
AMD EPYC pasa por encima de los actuales Xeon y se lo pone complicado a Intel.
Hasta el día de ayer, Intel dominaba con puño de hierro el grueso del mercado de servidores, con unos procesadores Xeon que llegaban hasta los 24 núcleos con 40 líneas PCIe y precios que superaban los 8000 euros en el caso de los Xeon E7 v4 destinados a placas de 4 sockets.
Ahora AMD se pone la corona del número de núcleos, y lo hace con un procesador como el EPYC 7601, el cual ofrece una frecuencia base de 2.20 GHz y un total de 32 núcleos a un precio de unos 4000 euros y con la posibilidad de ser montado en placas de 2 sockets. Antes de seguir con este artículo, os dejamos una tabla con todos los modelos de AMD EPYC, los cuales van desde los 8 a los mencionados 32 núcleos:
AMD EPYC 7000 Series | ||||
---|---|---|---|---|
Procesador | Núcleos/Hilos | Frecuencia Base | Frecuencia Turbo | TDP |
Todas las CPUs EPYC 7000 ofrecen 8 canales de memoria DDR4 y 64 líneas PCIe | ||||
EPYC 7601 |
32C/64T
|
2.20 GHz
|
3.20 GHz
|
180W
|
EPYC 7551 |
32C/64T
|
2.00 GHz
|
3.00 GHz
|
180W
|
EPYC 7501 |
32C/64T
|
2.00 GHz
|
3.00 GHz
|
155/170W
|
EPYC 7451 |
24C/48T
|
2.30 GHz
|
3.20 GHz
|
180W
|
EPYC 7401 |
24C/48T
|
2.00 GHz
|
3.00 GHz
|
155/170W
|
EPYC 7351 |
16C/32T
|
2.40 GHz
|
2.90 GHz
|
155/170W
|
EPYC 7301 |
16C/32T
|
2.20 GHz
|
2.70 GHz
|
155/170W
|
EPYC 7281 |
16C/32T
|
2.10 GHz
|
2.70 GHz
|
155/170W
|
EPYC 7251 |
8C/16T
|
2.10 GHz
|
2.90 GHz
|
120W
|
EPYC para plataformas de un único Socket | ||||
EPYC 7551P |
32C/64T
|
2.00 GHz
|
3.00 GHz
|
180W
|
EPYC 7401P |
24C/48T
|
2.00 GHz
|
3.00 GHz
|
155/170W
|
EPYC 7351P |
16C/32T
|
2.40 GHz
|
2.90 GHz
|
155/170W
|
Y es que gracias al bus “Infinity Fabric” y su arquitectura de núcleos “pegados”, AMD ha conseguido ofrecer una mejor relación entre número de núcleos/precio/ rendimiento, con ventajas que van desde el 21% al 63% en configuraciones de 1 socket para AMD frente a configuraciones de 2 sockets para Intel. La cosa se le complica aún más a Intel cuando pasamos a configuraciones de 2 sockets en ambas plataformas, donde se pueden apreciar ventajas para AMD EPYC que van desde el 23% al 70%. Todo esto hablando en rangos de precios similares para ambas propuestas.
Os recordamos que la plataforma AMD EPYC es capaz de ofrecer estos datos cuando hablamos de sus procesadores de 32 núcleos (EPYC 7601, 7551, 7501):
- Procesadores de hasta 32 núcleos ZEN con 64 hilos de proceso cada uno, lo cual hace un total de 64 núcleos y 128 hilos de proceso para soluciones de doble socket.
- Cada uno de los sockets podrá acceder a un total de 16 canales de memoria (8 canales en el caso de soluciones mono socket) con un ancho de banda de hasta 170GB/sec (DDR4 2667 MHz) para soluciones de 1 solo socket con los 8 canales operativos.
- Hasta 32 ranuras de memoria (2 por canal) capaces de albergar hasta 4TB de memoria DDR4@2667MHz (2 TB máximo para soluciones de 1 socket frente a los 1.54 TB@2400MHz que ofrece Intel con el Xeon E5-2699A v4 de 22 núcleos)
Si comparamos el AMD EPYC más potente con el Intel más potente para plataformas de 2 sockets (Intel Xeon E5-2699A v4), vemos como Intel ofrece 22 núcleos por CPU, con un total de 44 núcleos, 88 hilos y un máximo de 3.08 TB de memoria DDR4@2400 MHz; mientras que AMD ofrecería con su EPYC 7601 un total de 64 núcleos, 128 hilos y un máximo de 4 TB de memoria RAM DDR4@2667MHz.
Estos datos le permiten a AMD ofrecer un rendimiento un 47% superior gracias a un número de núcleos un 45% mayor (un escalado perfecto). El ancho de banda también promete darnos muchas alegrías, y es que según la información oficial de la compañía, AMD EPYC es capaz de ofrecer hasta 170GB/sec con un solo procesador (128 GB LRDIMMs en una configuración de 2 módulos por canal y 8 canales) frente a los 76.8 GB/s que es capaz de ofrecer Intel (128 GB LRDIMM en una configuración de 3 módulos por canal con un total de 4 canales).
Si nos vamos a configuraciones de 2 sockets, las cifras son más apabullantes aún, viendo como una plataforma con 2 AMD EPYC 7601 y 16 canales operativos alcanza cifras de más de 280.000 MB/s (Stream Benchmark), aunque en este caso concreto, la diapositiva nos deja algo confusos, ya que establece la comparativa con una supuesta plataforma Intel compuesta por dos Xeon E5-2690 v4 de 44 núcleos, teniendo estos procesadores en realidad un total de 14 núcleos por CPU, por lo que estaríamos hablando de 32 y 64 núcleos de AMD frente a un máximo de 28 núcleos de Intel. También puede ser que la diapositiva contenga una errata y en realidad la plataforma de Intel esté compuesta por dos Xeon E5-2699A v4, algo que tendría más sentido, pues este es el procesador que se ha comparado anteriormente con el AMD EPYC 7601, ya que ambos se sitúan por encima de los 4000 euros de precio.
Sea como fuere, AMD consigue mejorar el ancho de banda de memoria entre un 27 y 48 % respecto a la configuración de 2 sockets de Intel y lo hace por dos razones, la primera es que cada CPU AMD maneja 8 canales de memoria frente a los 4 de Intel, y la segunda es que en configuraciones de doble socket, cada una de las CPUs es capaz de acceder a los 16 canales de memoria resultantes.
AMD EPYC no tiene competencia hasta que llegue Skylake-EX.
AMD ha conseguido sacar petróleo de unos recursos mucho más comedidos que los de su eterno rival, haciendo que nos expliquemos los rumores de hace un mes en los que se hablaba de que Intel estaba ofreciendo jugosos descuentos a las empresas para que usaran sus soluciones basadas en procesadores Xeon. Y es que los AMD EPYC son la primera apuesta seria de AMD para el mercado profesional en mucho tiempo; con chips que dejarán muy buen sabor de boca en tareas como I.A, centros de datos, computación en la nube y servidores de empresas en general.
Por lo pronto, empresas como VMware, Baidu, Microsoft Azure, Dell, HPE, Supermicro, 1&1, Dropbox, Asus, Gigabyte, Inventec, Lenovo, Mellanox, Samsung, Tyan, Wistron, Mellanox, Xilinx o Red Hat entre otros, ya han anunciado acuerdos de colaboración con AMD para usar estos nuevos procesadores.
Habrá que ver como lo hace Intel con Skylake-EX, la cual promete interesantes mejoras como 6 canales de memoria por CPU y un aumento de la eficiencia y la frecuencia frente a los actuales Xeon. La cuestión es si conseguirán llegar al mercado antes de que AMD les arrebate un buen trozo de pastel y si lo hacen con una plataforma madura.
Mientras tanto, AMD ya ha anunciado también los Threadripper (Ryzen 9 1998x) para el segmento HEDT, por lo que no parece que los rojos estén dispuestos a presentar tregua en ningún segmento de mercado.