El especialista en hardware de DT en inglés, Jacob Roach , hizo un análisis detallado de cómo la AMD Ryzen 9000 se ha convertido en un impresindible.
Las CPU Zen 5 de AMD, llamadas Ryzen 9000, se lanzaron con un suspiro colectivo. Ninguno de ellos ha entrado en la lista de los mejores procesadores, no tanto porque sean malos, sino simplemente porque no son la mejor opción. Fuera de algunas tareas de nicho, se sintieron más como un aumento de precio y menos como un aumento de rendimiento en comparación con la generación anterior. Pero eso está cambiando.
Hemos visto un puñado de actualizaciones de AMD en los últimos meses, que han culminado en un nuevo BIOS para placas base AMD que aumenta el rendimiento en toda la gama, o eso dice AMD. Volví a probar la gama completa de CPU Zen 5 en juegos y aplicaciones de productividad para ver dónde se encuentran realmente ahora que el polvo del lanzamiento se ha asentado.
¿Cómo hemos llegado hasta aquí?
Primero, una lección de historia. Las revisiones iniciales de Zen 5 estuvieron plagadas de problemas, incluido el nuestro. Esto no fue culpa de los revisores; fue una falta de comunicación por parte de AMD sobre cómo probar correctamente sus nuevas CPU. AMD lo probó en una versión de Windows con privilegios elevados y, en particular, acceso a una mejor predicción de ramas. Un predictor de bifurcación es exactamente lo que parece. Es un circuito que predice cuál de los dos caminos irá la señal dentro de la CPU. Esto funciona con software, es decir, Windows, y las versiones de Windows disponibles en el lanzamiento no venían con una predicción de rama mejorada.
Los revisores volvieron a realizar la prueba y hubo mejoras en el rendimiento. Pero también hubo mejoras de rendimiento para las generaciones anteriores de CPU Ryzen, lo que hizo que el aumento fuera esencialmente nulo. Sí, se obtendría más rendimiento de un chip Ryzen 9000, pero la dinámica entre ellos y las CPU Ryzen 7000 de la generación anterior realmente no había cambiado.
Entonces, AMD abordó la alineación desde dos direcciones. Para los Ryzen 9 9950X y Ryzen 9 9900X, AMD se centró en mejorar la latencia de CCD. Estas dos CPU usan 16 y 12 núcleos, respectivamente, y se dividen en dos troqueles complejos de núcleos, o CCD. Un CCD solo puede contener ocho núcleos con la arquitectura actual de AMD, por lo que estas CPU necesitan dos. Con dos troqueles separados, hay cierta latencia a medida que los dos CCD se comunican entre sí, lo que puede tener una penalización del rendimiento si está activando núcleos en ambos troqueles al mismo tiempo. AMD pensó que podría disminuir la latencia entre los CCD, mejorando así el rendimiento.
El Ryzen 5 9600X y el Ryzen 7 9700X se encuentran en una situación diferente. Dado que ambos tienen ocho núcleos o menos, solo usan un único CCD. Para mejorar el rendimiento de estos chips, AMD introdujo un límite de potencia de 105 vatios -ambos tenían anteriormente un límite de 65 W- que estaba totalmente cubierto por la garantía con AEGSA PI 1.2.0.2. Básicamente, podía descargar más rendimiento simplemente actualizando su BIOS, y de una manera que AMD todavía estaba cubriendo bajo garantía.
Ahí es donde estamos ahora. Si tiene un solo chip CCD, tiene más potencia a su disposición, y si tiene un chip CCD dual, tiene una latencia mejorada y las cuatro CPU tienen acceso a la predicción de bifurcación mejorada dentro de las versiones más recientes de Windows. Y fiel a su palabra, AMD ofreció una gran mejora de rendimiento.
Bastante más rápido
ReSpec es una columna centrada en los juegos, y si hay algún lugar en el que las CPU Ryzen 9000 de AMD tuvieron problemas, fue en los juegos. Eso fue particularmente cierto para los modelos CCD duales como el Ryzen 9 9950X, que a veces eran incluso más lentos que sus contrapartes de última generación. Ya no más. Como puedes ver en mis resultados anteriores, AMD ha conseguido un aumento del rendimiento de entre el 9% y el 12% en Tiny Tina’s Wonderlands, Final Fantasy XIV y F1 2022.
No hay mejoras en todos los juegos, sobre todo en títulos con gráficos intensivos como Red Dead Redemption 2. Sin embargo, la latencia mejorada de CCD y la mejor predicción de ramas apuntalaron las debilidades de Ryzen 9000 en juegos como F1 2022, donde antes se veían terribles. AMD todavía tiene un problema de juego con una CPU de última generación como el Ryzen 7 7800X3D que reclama la ranura de mayor rendimiento, pero esa es una discusión diferente para otro día.
No se trata solo de las mejoras de latencia para los modelos CCD duales. Puedes ver arriba que el Ryzen 7 9700X vio una mejora de rendimiento similar en los mismos juegos. La imagen del Ryzen 9000 en el lanzamiento es muy diferente a la actual. No vas a ver una mejora en el rendimiento en todos los ámbitos, rara vez se ve eso con las CPU, incluso con una generación completamente nueva, pero los títulos que se benefician de la potencia adicional muestran ese beneficio en un rendimiento más alto.
Esa es una buena noticia. Si tienes una CPU Ryzen 9000 o planeas comprar una, todo lo que tienes que hacer es instalar las últimas actualizaciones de la BIOS y de Windows y disfrutar de un mayor rendimiento, al menos en comparación con las CPU en el lanzamiento. Ese cambio más interesante es con el Ryzen 5 9600X y el Ryzen 7 9700X ahora que tienen acceso a más potencia.
La respuesta es más potencia
¿Cuál es la respuesta a la falta de rendimiento? Más potencia, por supuesto. Aunque lanzar más potencia al problema puede llevar a situaciones como la del Core i9-14900K, quedó claro desde el principio con el Ryzen 5 9600X y especialmente con el Ryzen 7 9700X que podían manejar más potencia. Ambas CPU se lanzaron con solo 65W, y aunque ese rango de potencia tiene sentido para el Ryzen 5 9600X de 6 núcleos, realmente no lo tiene para el Ryzen 7 9700X de 8 núcleos. AMD quería hacer una declaración sobre la eficiencia en el lanzamiento, y le salió el tiro por la culata.
Sin embargo, AMD no hizo esa afirmación sin razón, y mis resultados de juegos anteriores para el Ryzen 7 9700X muestran por qué. Este es el rendimiento idéntico. Claro, pierdes un fotograma en Assassin’s Creed Mirage y ganas algunos en F1 2022, pero muéstrame a alguien que pueda diferenciar entre los modos de 65W y 105W en los juegos, y te mostraré un mentiroso.
Los juegos no son el enfoque con este modo superior, y si te enfocas principalmente en los juegos, lo dejaría apagado. Simplemente está consumiendo más energía y generando más calor sin ninguna recompensa. Sin embargo, si utilizas otras aplicaciones que hacen un uso intensivo de la CPU, el nuevo modo de 105 W es un cambio de paradigma.
Mira los resultados en Y-Cruncher arriba. Como su nombre indica, esta aplicación se trata de hacer números, usando su CPU para calcular (en este caso) 100 mil millones de dígitos de Pi. Hay una respetable mejora del 9% con el Ryzen 5 9600X, pero la verdadera victoria es con el Ryzen 7 9700X, donde hay un salto del 17%.
Y-Cruncher no es el único lugar donde hay este tipo de aumento de rendimiento. Tanto en Blender como en Handbrake, el Ryzen 7 9700X muestra un salto de rendimiento masivo. También hay un salto con el Ryzen 5 9600X, pero no es ni de lejos pronunciado. Estos resultados por sí solos demuestran que AMD no entregó suficiente potencia al Ryzen 7 9700X en el lanzamiento, y este nuevo modo de 105W es un gran impulso para las aplicaciones que no son de juegos.
Y solo porque sé que los lectores quieren verlos, puedes ver mis resultados de Cinebench R23 arriba. No hay movimiento con el rendimiento de un solo núcleo, pero una vez más, el Ryzen 7 9700X muestra un salto masivo en el rendimiento de varios núcleos.
La otra cara de la moneda
Nadie puede discutir un aumento gratuito del rendimiento del 17%, especialmente en 2024. A medida que se vuelve más difícil para empresas como AMD e Intel obtener más rendimiento, una mejora del 17% es un verdadero salto generacional. Y en este caso, ni siquiera estamos hablando de la diferencia en dos generaciones. Solo estamos hablando de modos de potencia. No se equivoquen, hay una realidad alternativa en la que AMD sacó esta actualización para una actualización de hardware de mitad de generación. Afortunadamente, no es ahí donde estamos.
Este es un movimiento positivo, y no quiero distraer la atención de eso. Aún así, es importante reconocer que AMD comercializó y vendió un producto que no estaba listo. Estos no son los aumentos marginales de rendimiento que vemos en el transcurso de un año y una docena de actualizaciones de BIOS, este es un rendimiento fundamental que estaba totalmente ausente de las CPU que AMD vendió a los clientes en el lanzamiento. Es genial que el rendimiento adicional esté aquí ahora, pero deberíamos haberlo tenido en agosto cuando se lanzaron las CPU.
Las personas que trabajan en estas partes en AMD, y en Intel y Nvidia, son, irónicamente, algunos de los ingenieros más inteligentes del mundo. Sabían cómo se comportaba el Ryzen 7 9700X a 105W; conocían las diferencias de predicción de bifurcaciones en Windows; y sabían sobre la latencia CCD en los dos chips Ryzen 9, y apostaría a que sabían todo eso antes de que se lanzaran las CPU. No creo que AMD haya restringido intencionadamente los chips, o que les haya hecho algún cambio por malicia. Para mí, esto se lee como una empresa con plazos que lanzó un producto que no estaba listo.
Afortunadamente, parece que Ryzen 9000 ya está listo. Todavía hay mucha discusión sobre el valor de los componentes AMD de última generación y la competencia de Intel mientras miramos hacia el lanzamiento de las CPU Arrow Lake. Pero por ahora, después de dos meses en el mercado, los chips Ryzen 9000 finalmente se han puesto a la altura.