NVIDIA esta trabajando para solucionar el problema de stuttering que afecta a los jugadores en PC a través de su tecnología RTX IO. ¿Qué hay de cierto en estas declaraciones realizadas por la compañía de Jensen Huang?
Es importante reconocer que parte de la estrategia de NVIDIA implica vincular ciertos problemas comunes a soluciones propietarias, lo que podría generar una mayor dependencia de su ecosistema. El caso de RTX IO y la lucha contra el stuttering es un ejemplo de ello.
La tecnología RTX IO se ha desarrollado específicamente para aprovechar al máximo el rendimiento de las GPU NVIDIA y ofrecer una experiencia de juego más fluida y sin interrupciones. Al permitir el acceso directo a los datos del juego desde el almacenamiento de la PC a través de RTX IO, se reducen significativamente los tiempos de carga y se elimina el stuttering, lo que mejora considerablemente la experiencia de juego.
Si bien es cierto que NVIDIA busca incentivar la venta de sus GPU y promover su ecosistema, es verdad que RTX IO y su capacidad para resolver el problema de stuttering están respaldadas por pruebas y beneficios reales para los usuarios de sus tarjetas gráficas. Esta tecnología ha demostrado su eficacia en mejorar el rendimiento en los juegos y brindar una jugabilidad más fluida, lo que la convierte en una opción atractiva para los jugadores que buscan una experiencia de juego más inmersiva y sin interrupciones.
Que es NVIDIA RTX IO
Cuando NVIDIA lanzo sus tarjetas gráficas RTX 20, basadas en la arquitectura Turing, destacaron una tecnología innovadora: el acceso directo de la GPU al SSD NVMe del sistema. Si bien esto era novedoso para NVIDIA, AMD ya lo había implementado con Vega. De manera similar, DirectStorage, integrado con DirectX 12 Ultimate, es la versión de Microsoft de RTX IO de NVIDIA, y el equivalente de AMD.
En esencia, RTX IO se asemeja más a los mecanismos entre la RAM y el SSD de las consolas, ya que permite la descompresión de datos sobre la marcha. Esto es crucial, ya que las transferencias de gigabytes por segundo desde el SSD hasta la RAM del sistema podrían sobrecargar los núcleos de la CPU, resultando en una pérdida significativa de rendimiento en los juegos.
Esta situación puede generar problemas de stuttering, afectando la experiencia de juego. Por eso, NVIDIA afirma que al liberar a la CPU de la tarea de descomprimir la información del SSD a la RAM, se eliminarán esos problemas. Sin embargo, esta tarea será asumida por los núcleos de la GPU que no se utilizan en la composición de cada uno de los frames que vemos en pantalla.
Stuttering, una mala palabra entre los jugadores
El stuttering sigue siendo uno de los principales problemas que enfrentan los juegos de PC en la actualidad. Sin embargo, no se trata de un problema técnico del hardware o de drivers, sino más bien de decisiones de diseño por parte de los programadores de juegos para PC.
Aunque es cierto que las versiones de consola suelen estar mejor optimizadas debido a ser sistemas cerrados, esta afirmación no es del todo cierta y puede ser engañosa. En PC, la distribución de tareas a menos núcleos puede llevar a la saturación de estos, lo que provoca problemas en el rendimiento del juego. Aquí es donde cobra importancia la capacidad de distribuir los procesos en un mayor número de núcleos o utilizar hardware de apoyo.
NVIDIA está aprovechando esta situación y ha implementado RTX IO en las versiones optimizadas de los juegos para sus GPU GeForce, permitiendo que el SSD sea utilizado para transferir datos y liberando así a la CPU de la carga que provoca el stuttering en los juegos. Sin embargo, esta solución también hace que los juegos dependan del hardware de NVIDIA.