Probé RTX IO, y es un cambio de juego para los gráficos de PC | ENBLE

Probé RTX IO, cambio de juego para gráficos de PC | ENBLE

No sospecharías que un mod como Portal: Prelude RTX debutaría una pieza tan importante para el futuro del gaming en PC. Pero he aquí — es el primer juego que hemos visto con el nuevo RTX IO de Nvidia, una característica que fue anunciada hace casi tres años.

No es tan llamativo como el ray tracing o DLSS, ya que opera en segundo plano y ofrece una serie de beneficios sin llamar la atención sobre ellos. Pero según mis pruebas, RTX IO podría tener un impacto mayor en el gaming en PC que cualquier otra característica de RTX.

¿Qué es RTX IO?

Primero, hablemos de qué es RTX IO. Es una carga y descompresión de activos acelerada por GPU que promete tiempos de carga más rápidos, tamaños de instalación más pequeños, menor utilización de la CPU y menos aparición de texturas. Esto se logra al transferir parte del trabajo que hace tu CPU a la GPU, aprovechando el gran número de núcleos disponibles en las tarjetas gráficas.

Cuando los juegos se cargan normalmente, los activos se toman del SSD y se cargan en la memoria del sistema. Luego se transfieren a la CPU para su descompresión antes de regresar a la memoria. Una vez que el activo completo está listo, se envía a la tarjeta gráfica. Este sistema funcionó durante mucho tiempo, pero ahora hay un problema: la PS5 y la Xbox Series X.

Como he mencionado anteriormente, tanto la PS5 como la Xbox Series X tienen hardware dedicado de descompresión que elimina por completo la CPU de este proceso. Los activos se descomprimen más rápido y, por lo tanto, llegan más rápido a la GPU. El almacenamiento en las PCs de hoy en día es lo suficientemente rápido como para mantenerse al día con este nivel de transmisión, pero carecen del hardware de descompresión dedicado para hacerlo funcionar. Ahí es donde entra en juego RTX IO.

Nvidia

Los datos comprimidos salen del SSD hacia la memoria del sistema y van directamente a la GPU. Pasan por GDeflate, el esquema de compresión de datos de código abierto de Nvidia diseñado para GPUs, y están listos de inmediato en la GPU.

Si sigues de cerca esta tecnología, probablemente puedas notar la similitud con DirectStorage de Microsoft. RTX IO funciona sobre DirectStorage e incluso admite extensiones Vulkan, lo que le permite funcionar en juegos como Portal: Prelude RTX. Además, nada de esto es propietario; Nvidia ha sido criticado por su Super Muestreo Profundo de Aprendizaje (ahora de código abierto), pero RTX IO funciona en cualquier tarjeta gráfica DirectX 12.

¿Pero funciona?

Todo esto suena genial en teoría, pero la descompresión de la GPU es un territorio inexplorado en PC, incluso con juegos como Forspoken que admiten DirectStorage. No hace falta mirar más allá del tamaño de la instalación para ver que RTX IO funciona. Si descargases Portal: Prelude RTX en este momento, verías que ocupa alrededor de 24 GB (exactamente 24.29 GB al momento de escribir esto). Con RTX IO desactivado, el tamaño total de la instalación es de 39.16 GB. Eso representa una reducción del 38% en el tamaño de la instalación para el mismo juego.

La carga de texturas también fue mucho más rápida. En una escena, tomó 3.13 segundos cargar las texturas con RTX IO desactivado, mostrando un notable aparecimiento repentino. Con RTX IO activado, llegaron en 1.36 segundos. En la escena más exigente que observé, tomó 6.34 segundos cargar las texturas con RTX IO desactivado. Con RTX IO activado, llegaron en solo 2.51 segundos.

Ten en cuenta también el alcance de Portal: Prelude RTX. Es un juego que se enfoca en profundidad en lugar de amplitud, ofrece trazado de rayos completo y materiales altamente detallados para cada rincón de una escena. En un juego más grande, no es difícil ver los beneficios de RTX IO para la transmisión de texturas. Con la optimización adecuada, y RTX IO reduciendo aproximadamente dos tercios del tiempo necesario para transmitir texturas, hay aplicaciones claras en juegos grandes y de mundo abierto.

También se redujo la utilización de la CPU. En la escena exigente que mencioné anteriormente, la utilización alcanzó el 37% (y eso fue con el monstruoso Intel Core i9-13900K de 24 núcleos). Al activar RTX IO, se redujo al 22%. Según pude ver, parecía que Portal: Prelude RTX se escalaba a ocho núcleos. Algunos juegos, especialmente aquellos construidos en Unreal Engine, podrían obtener un beneficio mayor si están limitados a unos pocos núcleos.

Lo que esto significa para los juegos de PC

No se equivoquen: Portal: Prelude RTX es un aperitivo de cómo podrían lucir los juegos en el futuro con esta tecnología. Afortunadamente, no tendremos que esperar mucho para ver lo que puede hacer en otros juegos. Nvidia confirmó que Ratchet & Clank: Rift Apart será compatible con RTX IO en PC, lo que permitirá que el diseño intensivo de almacenamiento de ese juego funcione.

Lo que más me emociona son los beneficios de optimización que RTX IO (y DirectStorage, por cierto) pueden ofrecer. He expresado claramente que es un mal momento para ser jugador de PC, y en gran medida se debe a los problemas de tartamudeo persistente en los principales lanzamientos de AAA. La descompresión acelerada por hardware no resuelve los problemas de tartamudeo en PC, pero puede ayudar.

Como hemos visto en juegos como Star Wars Jedi: Survivor, Dead Space y Redfall, la tartamudez en el recorrido sigue siendo un problema muy real en PC. Es particularmente problemático cuando los juegos están diseñados para ejecutarse en solo unos pocos hilos de CPU (como es el caso de títulos de Unreal Engine como Star Wars Jedi: Survivor y Redfall). Aliviar algo de trabajo de esos núcleos en el departamento de descompresión puede liberarlos para que, bueno, ejecuten el juego, esperando evitar algunos de los principales problemas de tartamudeo en el recorrido que hemos visto este año.

Si eso es así, RTX IO y la descompresión de la GPU son un gran avance para ayudar a los juegos de PC. Los tiempos de carga más rápidos y los tamaños de instalación más pequeños no están mal, pero el beneficio real de algo así espero que radique en su capacidad para reducir el tartamudeo en juegos que están transmitiendo activos masivos dentro y fuera del mundo del juego.

Parece que ese será el caso. Así es como Nvidia lo explicó: “RTX IO por sí solo no puede eliminar por completo el tartamudeo, pero puede ser una tecnología auxiliar para ayudar a reducir el tartamudeo. Puede hacerlo reduciendo la dependencia del cálculo de la CPU cuando la necesidad de cargar texturas y geometrías ‘más rápido’ es la causa del tartamudeo, y liberando la CPU para trabajar en otras tareas”.

Por ahora, solo tenemos que esperar hasta que veamos más juegos con RTX IO y otras tecnologías de descompresión de GPU de marca. Ratchet & Clank Rift Apart comienza el 26 de julio, pero esperemos ver más juegos que cuenten con esta tecnología a lo largo del resto del año.