¿Qué es DLSS? Esto es lo que necesita saber sobre esta característica de Nvidia

Si hay una razón para obtener una tarjeta Nvidia moderna, es DLSS. Aquí encontrará todo lo que necesita saber sobre una de las funciones más publicitadas en los juegos de PC.

Si ha estado comprando una de las últimas tarjetas gráficas o ha jugado un juego AAA bastante moderno, definitivamente ha oído hablar de DLSS. Es una de las características más publicitadas para RTX de Nvidia. GPU para juegos, y puede ser una característica excelente. Sin embargo, toda la exageración que rodea a DLSS a menudo hace que no quede claro qué es, cuándo puede usarlo y si vale la pena habilitarlo. Esto es todo lo que necesitas saber.

DLSS: uso de IA para mejorar la calidad de imagen y aumentar la velocidad de fotogramas

Fuente: Nvidia

Deep Learning Super Sampling (DLSS) es una tecnología de mejora de imágenes impulsada por IA que es exclusiva de las tarjetas gráficas RTX de Nvidia. En realidad, es uno de los primeros ejemplos de tecnología de IA que ha demostrado ser útil y bastante extendida. La idea detrás de esto es bastante simple: use el hardware AI dentro de las GPU Nvidia para que los juegos se vean mejor y jueguen a una velocidad de cuadros más alta.

Hay tres versiones de DLSS, y aquí es donde las cosas pueden volverse confusas. La primera iteración de DLSS se introdujo en 2019 (en un campo de batalla v actualización) pero ha sido reemplazada en gran parte por DLSS 2, que salió en 2020 y se introdujo mucho mejor calidad visual, convirtiendo DLSS de una especie de función sin sentido en algo que realmente desearía permitir. DLSS 3 salió en 2022, agregando marcos hechos por IA (o generación de marcos) a la mezcla. Básicamente, DLSS 1/2 usa IA para aumentar la resolución, y DLSS 3 usa IA para aumentar la resolución y crear nuevos cuadros.

Todas las tarjetas Nvidia con la marca RTX son compatibles con DLSS, pero en diversos grados. En el momento de escribir este artículo, solo las GPU RTX 40 como la RTX 4090 Admite la tecnología de generación de cuadros de DLSS 3, aunque todas las GPU RTX tienen hardware AI. Además, DLSS solo está disponible en juegos seleccionados, como Ciberpunk 2077 y Hitman mundo de asesinato. En la actualidad, poco más de 300 juegos admiten al menos una versión de DLSS, y 36 de esos juegos incluyen compatibilidad con DLSS 1/2 y 3.

Cómo funciona la mejora de la resolución DLSS y la generación de cuadros

Fuente: Nvidia

DLSS es una tecnología increíblemente complicada y de vanguardia, así que aquí está la versión corta de cómo funciona. Todas las GPU RTX tienen núcleos de rasterización tradicionales que renderizan el juego, pero también núcleos Tensor que permiten la aceleración de IA. La idea es que esos núcleos Tensor puedan tomar los cuadros que crean los núcleos de rasterización y mejorar la calidad de la imagen o incluso crear cuadros nuevos. Sin embargo, para obtener la mejor calidad de imagen, es necesario un entrenamiento de IA específico del juego, ya que los juegos varían ampliamente en la dirección de arte y los gráficos. Una IA entrenada en Minecraft no sería genial para usar en el brujo 3, Por ejemplo.

DLSS 1/2 (que solo usa escalado de resolución) es una configuración que aumenta el rendimiento. Por ejemplo, si establece su resolución en 1080p y habilita DLSS, la GPU no renderiza el juego a 1080p y usa los núcleos Tensor para hacer que 1080p parezca 1440p. En su lugar, renderiza el juego a 720p (u otra resolución similarmente baja) y usa DLSS para aumentar la resolución para que parezca 1080p. El resultado final ideal es que el juego tenga el mismo aspecto pero con una velocidad de fotogramas mucho más alta.

DLSS 3 es básicamente DLSS 2 pero agrega un paso más para la generación de marcos. Después de renderizar y escalar dos fotogramas, los núcleos de Tensor observarán la diferencia entre esos dos fotogramas y adivinarán qué habría sucedido en el medio, como se ilustra en la imagen de arriba. En comparación con DLSS 1/2, DLSS 3 puede aumentar la velocidad de fotogramas en aproximadamente un 50 %.

Los inconvenientes de DLSS y por qué no es una panacea

Si todo esto suena demasiado bueno para ser verdad, estarías en lo correcto. DLSS no es perfecto y, de hecho, existen muchos inconvenientes inherentes a la tecnología. El más obvio de ellos es que DLSS se limita a unos pocos cientos de juegos, la gran mayoría de los cuales salieron después de 2018. Hay muy pocos títulos anteriores a ese año que tengan DLSS, por lo que es una característica que se limita en gran medida a los últimos juegos AAA.

Otro problema es que puede encontrarse fácilmente con cuellos de botella en la CPU. Dependiendo de la CPU y el juego, es posible que reducir la resolución (o cualquier configuración gráfica intensiva) no mejore la framerate como se esperaba, ya sea porque la CPU está abrumada o porque el juego no puede aprovechar de manera eficiente el poder de la UPC. Si tiene un cuello de botella de CPU, DLSS no aumentará mucho su velocidad de fotogramas, si es que lo hace, porque logra esa mayor velocidad de fotogramas al reducir la resolución real. Aún verá una imagen mejorada pero sin los marcos adicionales.

La parte de generación de marcos de DLSS 3 no se ve afectada por el cuello de botella de la CPU, pero tiene dos problemas principales propios. La IA no es tan buena para duplicar elementos de la interfaz de usuario como texto y minimapas, y DLSS 1/2 soluciona esto al permitir que la IA mejore los elementos 3D en el juego y aplique la interfaz de usuario después. Sin embargo, DLSS 3 con generación de marcos se ve obligado a usar un marco completamente renderizado, incluida la interfaz de usuario, y esto hace que la interfaz de usuario parpadee y, en ocasiones, se distorsione o incluso sea ilegible. Esto es algo que Nvidia ofusca en su marketing DLSS 3 al deshabilitar la interfaz de usuario para sus imágenes.

Sin embargo, hay un problema aún mayor con la generación de marcos. Para crear un marco hecho por IA, se requieren dos marcos renderizados, uno de los cuales debe ir después del marco hecho por IA, de lo contrario, vería marcos desordenados. Esto crea una tonelada de latencia adicional porque la GPU te hace esperar más para obtener el último cuadro. El resultado final es que la velocidad de fotogramas es mucho más alta, pero la latencia se mantiene igual, aunque al aumentar la velocidad de fotogramas normalmente se reduce la latencia. Esto significa que el juego parece fluido, pero no responde a las pulsaciones de los botones tan rápido como cabría esperar.

A pesar de sus inconvenientes, DLSS sigue siendo líder

Fuente: AMD

Aunque DLSS tiene problemas (particularmente DLSS 3), sigue siendo la mejor tecnología de mejora de imagen y aumento de rendimiento para juegos y lo ha sido desde que debutó en 2019. Eso tampoco es por falta de competidores. AMD lanzó FidelityFX Súper Resolución (o FSR) en 2021 y Intel, junto con sus GPU Arc Alchemist, lanzó Xe Super Sampling (o XeSS) en 2022. Podría decirse que DLSS proporciona una mejor calidad de imagen que FSR y XeSS, está presente en más juegos (alrededor de 250 para FSR y 50 para XeSS) y ofrece una opción única de generación de fotogramas.

Sin embargo, FSR y XeSS se han puesto al día con bastante rapidez. FSR solo ha estado disponible durante dos años en el momento de escribir este artículo y está cerca de igualar el nivel de títulos admitidos de DLSS. XeSS no tiene ni un año y está en al menos 50 juegos. Además, FSR es compatible con GPU que datan de 2016 y funciona con tarjetas de marca AMD, Intel e incluso Nvidia. La generación de marcos tampoco será una exclusiva de Nvidia por mucho tiempo, ya que FSR 3 promete ofrecer la misma tecnología más adelante en 2023. Aunque es poco probable que DLSS alguna vez siga el camino de PhysX, si puede seguir siendo el líder indiscutible entre sus pares es una pregunta abierta.