Por qué ya no actualizo mi CPU para velocidades de cuadro más altas
Aunque las GPU suelen ser el centro de atención de los juegos, las CPU también se perciben como una mejora importante. Según AMD e Intel, todos necesitamos el Ryzen 7 5800X3D o el Core i9-12900KS más rápido para obtener un rendimiento de juego realmente bueno en nuestros juegos.
Y eso es parcialmente cierto. Si actualiza una CPU fabricada hace cinco años a una fabricada hoy, obtendrá muchos más marcos.
Pero cuando está considerando qué componente costoso actualizar a su PC a continuación, la CPU probablemente no debería ser su primera opción. A pesar de toda la retórica que rodea a las CPU y el rendimiento de los juegos, las CPU de gama media e incluso las de gama baja fabricadas en los últimos 5 años podrían funcionar mejor de lo que piensas.
Mi propia ruta de actualización
Como muchas personas. Aprendí cuán ineficaces pueden ser ciertas actualizaciones de la manera difícil: a través de la experiencia de primera mano.
He tenido mis altibajos con las actualizaciones de la CPU a lo largo de los años. Mi primera PC tenía una AMD A8-7650K, una APU con gráficos integrados. No es exactamente una PC monstruosa para juegos, pero ahí es donde comenzó mi viaje. Al esforzarme por alcanzar mi objetivo de alcanzar mejores velocidades de cuadro, primero me di la vuelta para actualizar mi GPU, como debería ser. Pasar a la discreta Radeon R9 380 mejoró significativamente el rendimiento en los juegos, pero aún no estaba satisfecho con los resultados. Mi máquina todavía tuvo problemas para alcanzar los 60 fps ( fotogramas por segundo ) en juegos como The Witcher 3, como era mi objetivo.
Pensé que si la actualización de mi GPU no podía lograrlo, debería actualizar mi CPU a continuación. Probé el Athlon 860K, que tenía una velocidad de reloj más alta, pero no tuve suerte. Luego probé el Athlon 880K con una velocidad de reloj aún mayor, pero una vez más, mi velocidad de cuadro no mejoró. Harto de mis resultados, decidí esperar a los chips Ryzen de primera generación de AMD, que estaban a la vuelta de la esquina.
Tan pronto como se lanzó Ryzen 1000, actualicé a un Ryzen 7 1700 y, afortunadamente, finalmente pude obtener 60 fps en casi todos los juegos que jugué. Desafortunadamente, esto creó una percepción incorrecta en mi cabeza sobre el beneficio de actualizar la CPU. Tal vez haya tenido una experiencia similar, pero entré en mis ciclos de actualizaciones de Ryzen ansioso por ver cómo transformarían el rendimiento de juego de mi PC. Eso se vio aún más acentuado por las afirmaciones de AMD y los revisores sobre cómo Ryzen finalmente estaba a la par con Intel en el rendimiento de los juegos.
Puedes imaginar mi decepción, entonces, cuando vi velocidades de cuadro casi idénticas después de varias generaciones de actualizaciones. Me di cuenta de que cuando se trata del rendimiento de la CPU, es mucho más complicado de lo que había pensado anteriormente.
La evaluación comparativa de la CPU es complicada
Si eres como yo, es posible que hayas creído en algún momento que la evaluación comparativa de la CPU funciona igual que la evaluación comparativa de la GPU . Pero como aprendí, no es así.
La mayor fortaleza de las GPU es la flexibilidad. Si tiene una GPU y no está logrando una velocidad de fotogramas lo suficientemente buena, simplemente puede rechazar la configuración de calidad gráfica para obtener más fotogramas. O si cree que tiene marcos más que suficientes, puede cambiarlos por imágenes de mayor calidad.
Supongamos que tiene dos tarjetas gráficas, la AMD RX 6950 XT y una RX 6650 XT, y quiere saber cómo se comparan entre sí cuando se combinan con una CPU de gama alta. Si prueba a 1440p y la configuración máxima en un juego realmente exigente como Cyberpunk 2077 , encontrará que el 6950 XT es aproximadamente un 70% más rápido. Si baja la configuración, ambas GPU obtendrán más fotogramas, pero la 6950 XT seguirá siendo un 70 % más rápida, al menos en Cyberpunk 2077 . Así es como funciona la evaluación comparativa de GPU, y es bastante intuitivo.
Pero la evaluación comparativa de la CPU es mucho más complicada. Mientras comparaba mi Ryzen 1700, 2700 y 3700X, intenté replicar los resultados que habían obtenido otros revisores, como la afirmación de que el 3700X era aproximadamente un 15 % más rápido que el 1800X . Al hacer overclocking en mi 1700, básicamente tenía un 1800X que podía probar. Sin embargo, el 3700X solo estaba igualando al 1700 overclockeado y no pude replicar la ventaja que mostraron las revisiones.
Luego intenté eliminar la configuración de gráficos para aumentar la velocidad de fotogramas que obtenía en los juegos, que es algo que normalmente no haría porque ya estaba obteniendo mis 90 fps preferidos. Tan pronto como hice eso, comencé a ver que el 3700X se alejaba del 1700 en la mayoría de los juegos que jugaba y pude replicar esa ventaja del 15% que informaban los sitios. Ahí mintió mi error.
¿Por qué sucede esto en la evaluación comparativa de la CPU? ¿Por qué la carrera fue codo a codo con algunos ajustes pero luego no se igualó en absoluto con otros? Bueno, resulta que todo se reduce a las diferencias entre los cuellos de botella de la CPU y la GPU.
Identificación de cuellos de botella
Un cuello de botella ocurre cuando un componente es tan lento que otros componentes se retienen, lo que significa que para obtener un mayor rendimiento, debe actualizar el componente que causa el cuello de botella o ajustar la configuración para cambiar el cuello de botella a otro lugar. A medida que se reducen los ajustes gráficos, las limitaciones de rendimiento de la CPU se vuelven más relevantes hasta convertirse en el cuello de botella.
El problema es que incluso las mejores CPU no tienen tanto espacio libre como las GPU. Los juegos se centran en su tarjeta gráfica, por lo que los ajustes de configuración pueden tener un gran impacto si su GPU lo limita. Por otro lado, solo unas pocas configuraciones seleccionadas afectan su CPU, lo que lleva a un muro de rendimiento difícil que no puede superar sin importar cuántas configuraciones cambie. Las CPU simplemente no son tan flexibles como las GPU en lo que respecta al rendimiento de los juegos.
Las revisiones que prueban en múltiples resoluciones y con GPU ilustran la extraña naturaleza del cuello de botella de la CPU con bastante claridad. En esta comparación de Ryzen 5 1600 y Ryzen 5 5600 , Techspot probó con el 6950 XT y el 6600 XT a 1080p y 1440p. A 1440p con la 6600 XT, la 1600 y la 5600 suelen estar a la par, pero cuando se permite que la PC alcance velocidades de cuadro más altas gracias a la reducción de la resolución y la actualización a la 6950 XT, la 5600 se aleja. En promedio, la 5600 fue solo un 16 % más rápida con la 6600 XT a 1440p, pero esa brecha se amplía a más del 70 % con la 6950 XT a 1080p. Básicamente, las CPU tienen límites de velocidad de fotogramas inherentes según el juego, y cuanto más lenta sea la CPU, menor será el límite.
También puede preguntarse por qué el 5600 puede ser mucho más rápido que el 1600. Ambos son CPU de seis núcleos basados en arquitecturas similares y tienen velocidades de reloj similares. La diferencia clave es el caché y la latencia. La 5600 tiene 32 MB de caché L3, en comparación con los 16 MB de la 1600, y los núcleos de la 5600 pueden comunicarse entre sí mucho más rápido en promedio que los núcleos de la 1600. Si bien las GPU con más núcleos son excelentes para juegos, por CPU, la capacidad de mover rápidamente pequeñas cantidades de datos es el rey.
Esta es la razón por la que nunca vi ninguna diferencia entre mi antiguo A8-7650K, el 860K y el 880K. Resulta que todos tienen exactamente la misma cantidad de caché y son bastante similares en general, por lo que nunca podría haber esperado un mejor rendimiento en los juegos. Sin embargo, el 3700X tiene el doble de caché que el 1700 y el 2700, entonces, ¿por qué no vi un aumento en la velocidad de fotogramas después de actualizar al 3700X? Eso fue porque en realidad no necesitaba actualizar.
Cómo saber que necesita una actualización
Dejando todo eso de lado, no estoy diciendo que nunca necesites actualizar tu CPU. Por supuesto que no. Sólo tienes que proceder con precaución.
Si necesita actualizar o no depende principalmente de qué tipo de velocidades de cuadro desea ver en un juego determinado. Si tuviera una idea más clara de lo que quería lograr, habría evitado los errores que cometí al principio en mi propio proceso de actualización. Por ejemplo, suelo jugar entre 60 y 90 fps porque tiendo a preferir aumentar la configuración de gráficos cuando sea posible. Por supuesto, esta es la razón por la que nunca vi una velocidad de fotogramas más alta después de actualizar a Ryzen 3700X. El Ryzen 1700 ya tiene una capacidad de 60 a 90 fps en la mayoría de los juegos. Antes de obtener ese 3700X, debería haber hecho dos cosas.
En primer lugar, debería haber verificado el uso de mi GPU en mis juegos más jugados usando el Administrador de tareas o MSI Afterburner. Si ve constantemente alrededor del 97% de uso de GPU, una actualización de CPU no mejorará sus velocidades de cuadro, porque claramente su GPU está obstruyendo. La cantidad de uso de GPU también importa. Por ejemplo, si está entre el 80 y el 90 %, actualizar la CPU aumentará la velocidad de fotogramas, pero no mucho. Por el contrario, si el uso de su GPU está cerca del 50%, podría duplicar su velocidad de fotogramas al actualizar a una CPU mejor.
La otra cosa que debería haber hecho era pensar en el tipo de frecuencias de cuadro que quería ver. En las revisiones de Ryzen 3000, vi que el 3700X era mucho más rápido que el 1700 y el 2700, pero no noté que a los revisores les gusta probar en escenarios de alta velocidad de fotogramas para mostrar las capacidades de las nuevas CPU. Si bien eso es interesante para los entusiastas, a veces puede ser engañoso. Si apuntaba a velocidades de cuadro cercanas a los 200 fps, el 3700X habría sido una mejora notable. Si está buscando velocidades de cuadro realmente altas y nota que su uso de GPU es bajo, es una señal segura de que una actualización es una buena idea.
Hay una advertencia a todo esto: algunos juegos simplemente no se benefician de un mejor hardware. Mi uso de GPU era bajo cuando intenté jugar Total War: Attila en mi Ryzen 1700, por lo que debería haber visto un gran impulso en el 3700X y, sin embargo, no lo vi. Esto es algo que puede suceder con ciertos juegos, especialmente los más antiguos, que están mal optimizados o tienen errores que reducen el rendimiento. Antes de actualizar, investigue sus juegos y asegúrese de que las personas no se quejen de que funcionan mal en hardware de alta gama.