Mantenido desde octubre de 2019

Zen 5 en producción, y por qué la línea EPYC se mantuvo

Los nodos Ryzen 9 9950X entraron en producción en el primer trimestre. La línea de servidores no se movió, y la razón son los canales de memoria, no el sentimiento.

Los primeros nodos Zen 5 llegaron a Ámsterdam en enero, y los últimos de la oleada inicial aterrizaron en Frankfurt seis semanas después. Todos los planes de la línea Ryzen son ahora un Ryzen 9 9950X, dieciséis núcleos y treinta y dos hilos por chip, con boost de hasta 5.7 GHz, emparejados con DDR5-5600 y NVMe Gen4 en pares reflejados.

FRA-02 se inauguró con esta generación y no contiene nada más. Es el primer sitio que hemos construido sin un solo nodo de una generación anterior en él, lo que simplifica la planificación de capacidad y hace que los modos de fallo sean más aburridos.

Lo que medimos

Las diapositivas de los proveedores no son evidencia. Estos son nuestros números, tomados en compilaciones de nodos de producción contra las piezas Zen 4 que reemplazaron, con la misma imagen, el mismo kernel y la misma disposición de almacenamiento.

Carga de trabajoCambio con respecto a la generación anterior
Entero de un solo hilo, un núcleo calienteAlrededor de un 15% más rápido
Compilación completa de un árbol C++ grande, todos los núcleosDe 9 min 40 s a 8 min 12 s
Prueba de lectura de base de datos de una sola conexiónAlrededor de un 13% más de transacciones por segundo
Granja de compilación de paquetes, dieciséis trabajos en paraleloAlrededor de un 11% más rápido en tiempo de pared
Energía por trabajo completadoAlrededor de un 7% menor

La cifra de un solo hilo es la que importa, porque las cargas de trabajo para las que la gente compra esta línea casi nunca son paralelas. Son un hilo caliente esperando en un núcleo, y lo único que los hace más rápidos es un núcleo más rápido.

La potencia por núcleo bajo carga sostenida aumentó. La energía por trabajo disminuyó, que es el número que aparece en nuestra factura de electricidad e, indirectamente, en tu factura.

Por qué la línea EPYC no se movió

La línea de servidores sigue en el EPYC 9354P, que es Zen 4, treinta y dos núcleos y sesenta y cuatro hilos con doce canales de ECC DDR5-4800 registrado. Esto sorprende a quienes asumen que lo más nuevo es una estrategia.

Los clientes de la línea EPYC están limitados por memoria, no por reloj. La compran porque el conjunto de trabajo dejó de caber en RAM en cualquier cosa más pequeña, y las restricciones que importan son los canales de memoria, la capacidad por zócalo, ECC y el comportamiento NUMA. En nuestro propio conjunto de pruebas limitado por memoria, el silicio de servidor más nuevo valía aproximadamente un ocho por ciento. Ocho por ciento no justifica una migración de flota.

Una migración no es gratis. Cada nodo significa una ventana programada, una migración en vivo para las instancias que la soportan, un arranque en frío para las que no, cinco días de aviso a cada cliente afectado y aproximadamente dos horas de atención del ingeniero. Multiplícalo por la flota y has gastado un cuarto de año del tiempo de todos para un ocho por ciento en una carga de trabajo donde el cliente no lo sentirá.

Moveremos la línea EPYC cuando las cifras lo justifiquen, y el post que explique la decisión contendrá el mismo formato de tabla que este. Nada más antiguo que la generación de servidores actual está en producción, así que la elección es entre dos piezas actuales en lugar de entre nueva y obsoleta.

Qué significa esto si ya estás en Ryzen

Las instancias existentes se migraron sin coste, al precio que ya pagaban, durante ventanas anunciadas. Nadie pagó un recargo por generación, porque no vendemos uno. La generación anterior simplemente desapareció de la flota en lugar de revenderse con descuento a alguien menos exigente, que es lo que hace la mayor parte de la industria con ella.

Una cosa a comprobar: si tu compilación fija indicadores de características de CPU específicos, el conjunto de indicadores cambió. Un puñado de clientes que ejecutan código numérico ajustado a mano tuvieron que recompilar. Soporte lo señaló en el aviso de migración, y las tres personas afectadas lo habían notado antes de que llegara el aviso, porque ese es el tipo de persona que ajusta código numérico a mano.

La otra cosa que se lanzó este año

Los puertos dedicados de cuarenta gigabits estuvieron disponibles en las líneas EPYC, almacenamiento y metal en todos los sitios con capacidad de uplink detrás de ellos. Eso está descrito correctamente en el post de junio sobre qué significa sin medir, y los dos cambios están relacionados: un núcleo más rápido es inútil si el puerto delante de él es el cuello de botella.

Disponibilidad

Zen 5 está en todos los sitios que venden la línea Ryzen, que son los treinta y cuatro. El stock varía, Zúrich está racionado por razones que no tienen nada que ver con el silicio, y Johannesburgo aún no está abierto. El resto está en el índice de ubicaciones.

Listo cuando tú lo estés

Elige una ciudad. Elige un tamaño. Paga con monedas.

Sin fórmulas sobre quién eres, sin esperar a que un humano te apruebe, sin llamada telefónica para verificar nada. La factura se liquida y las credenciales llegan a tu bandeja de entrada.