Nvidia está apostando por el software para el RTX 4090, y esa es la decisión correcta
Nvidia finalmente anunció el RTX 4090 y el RTX 4080 en su transmisión especial GeForce Beyond . Las tarjetas llegarán pronto y están llenas de nuevas funciones. Tantos, de hecho, que Nvidia se centró mucho menos en el rendimiento bruto durante su presentación y mucho más en la pila de software que admitirá las GPU Ada Lovelace.
Hay muchas preguntas de rendimiento sin respuesta sobre el RTX 4090 y el RTX 4080, especialmente si se tiene en cuenta que son más caros que la generación anterior. Aún así, las tarjetas son una señal de lo que vendrá en el futuro de los gráficos para PC. La potencia importa, absolutamente, pero cada vez más la fidelidad de los juegos se reduce al software que admiten las nuevas GPU. Nvidia está haciendo esa llamada, y es la correcta.
Donde termina el poder bruto
Es fácil suponer que arrojar más potencia al problema de rendimiento es todo lo que necesita hacer para aumentar la velocidad de fotogramas, pero la velocidad a la que se mueve Nvidia no permite que el hardware se ponga al día. Si los comentarios de Jensen son algo para guiarse, donde los juegos se convierten en una simulación masiva, necesitaría una GPU varias generaciones más adelante.
Actualmente, la representación de la más alta calidad ocurre sin conexión. Es decir, una GPU trabaja en renderizar cada cuadro sin importar cuánto tiempo tome. Los juegos hacen el mismo renderizado, pero ocurre en tiempo de ejecución. La aplicación (tu juego) está ejecutando instrucciones mientras se realiza el renderizado, y el renderizado debe ser lo suficientemente rápido para tener una velocidad de fotogramas jugable.
Las GPU disponibles para los jugadores son las mismas que están disponibles para los estudios de animación y efectos visuales en muchos casos, por lo que este salto en la fidelidad del renderizado no se puede resolver lanzando nuevas GPU. Tiene que haber una manera de optimizar el rendimiento del tiempo de ejecución para tener la misma calidad que un renderizado sin conexión. Esa es la idea, al menos.
Nvidia lo está logrando a través de dos herramientas principales: Deep Learning Super Sampling (DLSS) 3 y Shader Execution Reordering (SER). La mayoría de los usuarios de Nvidia están familiarizados con DLSS. Es una herramienta de supermuestreo que utiliza una resolución interna más baja antes de escalar con IA para lograr la resolución nativa de su monitor. Menos píxeles para renderizar significa un rendimiento más rápido. Suficientemente simple.
DLSS 3 busca llevar eso un paso más allá. Además de la mejora tradicional de la IA, DLSS 3 generará fotogramas totalmente únicos que no fueron renderizados por su GPU. Mira cuadros anteriores y futuros y puede predecir lo que su GPU renderizará en el medio. No hace falta decirlo, pero los marcos únicos que su GPU no necesita renderizar son una oferta tentadora para mejorar el rendimiento.
SER se aplica específicamente al trazado de rayos, que se requiere para un juego que quiere ser una gran simulación. Nvidia dice que reprograma las cargas de trabajo de sombreado en tiempo real, lo que puede ofrecer una mejora de hasta un 25 % en la velocidad de fotogramas. Nvidia equipara SER con la ejecución fuera de orden para las CPU, lo cual es todo un reclamo.
Por lo general, el trazado de rayos no funciona bien con el procesamiento paralelo. Es decir, cada rayo necesita su propia atención debido a la naturaleza semialeatoria de cómo rebota la luz. Las GPU realmente están hechas para el procesamiento paralelo, razón por la cual el trazado de rayos es tan exigente hoy en día. Al optimizar las instrucciones de trazado de rayos en función de la potencia disponible, Nvidia espera aumentar aún más la velocidad de fotogramas.
Definido por software
En el mundo de las CPU, se ha hablado mucho en los últimos años sobre el final de la Ley de Moore. Las GPU y las CPU están llegando a un punto en el que no es tan simple como empaquetar más transistores en el mismo espacio, que fue la idea detrás de la Ley de Moore en primer lugar. Y ya estamos viendo cómo el software puede llenar los vacíos.
Claro, DLSS no es lo mismo que el renderizado nativo (hay una ligera compensación en la calidad de la imagen), pero proporciona un aumento mucho mayor en el rendimiento incluso que una generación típica de GPU. Ese es un hecho difícil de enfrentar. Una función de software, gratuita para los propietarios de Nvidia RTX, genera más rendimiento que una GPU nueva. Para ser justos, lo mismo ocurre con FidelityFX Super Resolution (FSR) de AMD , especialmente en su versión más reciente.
Estamos llegando a un punto en el que las GPU se definirán por el software que admiten. SER y DLSS 3 son solo el comienzo de eso. Claramente, Nvidia ve que las ganancias de rendimiento disponibles de las optimizaciones de software pueden superar incluso las mejoras generacionales con suficiente creatividad, y eso debería significar velocidades de cuadro más rápidas para los jugadores, incluso si no pueden pagar una GPU de alta especificación.
¿Funcionará?
Aunque las afirmaciones de Nvidia sobre DLSS y SER tienen sentido, eso no significa que la combinación de software sea un boleto ganador. Esta es la misma compañía que debutó con el trazado de rayos en 2018 en una línea de juegos absolutamente abismal y, francamente, incluso el trazado de rayos hoy en día no vale la pena el déficit de rendimiento en muchos casos. Eso podría volver a suceder con DLSS 3 y SER.
Pero tengo confianza. Hay problemas con el precio del RTX 4090 y el RTX 4080, absolutamente, pero la tecnología subyacente es muy prometedora. DLSS funciona de maravilla ahora y, con suerte, Nvidia ha aprendido de la primera versión sobre cómo la calidad de imagen puede arruinar la experiencia. SER también es emocionante, ya que promete un rendimiento de trazado de rayos gratuito sin ninguna técnica de renderizado especial.
Sin embargo, mi confianza no es concreta. Es importante esperar hasta que el RTX 4090 y el RTX 4080 estén aquí antes de sacar conclusiones firmes. Independientemente, el futuro de los gráficos para PC ha sido y seguirá siendo definido por el software, y las GPU más recientes de Nvidia son un testimonio de ello.