top of page
Screenshot 2023-12-20 201420 copy.png

AMD FSR 3 vs. Nvidia DLSS 3: similitudes y diferencias

Las tecnologías de escalado de alto rendimiento, como AMD FSR 3.x y Nvidia DLSS 3.x, son la comidilla de la ciudad entre los jugadores y los desarrolladores por igual, pero cuáles son las similitudes y diferencias?




Debido a su capacidad para obtener velocidades de fotogramas jugables incluso de tarjetas gráficas relativamente débiles y antiguas, las técnicas de escalado como AMD FidelityFX Super Resolution ("FSR") y Nvidia Deep Learning Super Sampling ("DLSS") son actualmente la comidilla de la ciudad entre los jugadores y desarrolladores por igual. Pero, dónde están exactamente las similitudes y diferencias?

Hemos echado un vistazo al tema del escalado utilizando las últimas ramificaciones de AMD FSR 3.x y Nvidia DLSS 3.x como ejemplos y les explico en detalles a continuación.


Las similitudes


Tanto AMD FSR 3.x como Nvidia DLSS 3.x siguen siendo una tecnología de escalado "temporal". AMD FSR 3.x se remonta a AMD FSR 2.x, mientras que Nvidia DLSS 3.x se remonta a la primera generación en su núcleo.


La primera generación del FSR de AMD, por otro lado, seguía siendo una llamada "ampliación espacial", que tenía que arreglárselas completamente sin un componente temporal.


Como tecnologías de escalado temporal, tanto AMD FSR 3.x como Nvidia DLSS 3.x utilizan técnicas de escalado bilineal y neuronal que permiten "escalar" la imagen de una resolución más baja a una resolución más alta, con los detalles y las texturas reconstruidos con la ayuda de algoritmos.


Cuando los juegos se ejecutan a resoluciones más altas o con una mejor calidad de imagen, los requisitos de hardware, especialmente para la tarjeta gráfica, a menudo pueden aumentar drásticamente.


AMD FSR 3.x y Nvidia DLSS 3.x proporcionan una solución para ejecutar juegos a resoluciones más bajas y luego usar técnicas de escalado para aumentar la calidad de la imagen para que se vean mejor en la pantalla y aún funcionen sin problemas. Todo esto se hace en diferentes ajustes preestablecidos, llamados "ajustes preestablecidos", que son los siguientes:


  • Calidad (1,5 veces más escalado):

  • 1.280 × 720 píxeles dan como resultado 1.920 × 1.080 píxeles

  • 1.706 × 960 píxeles dan como resultado 2.560 × 1.440 píxeles

  • 2.560 × 1.440 píxeles dan como resultado 3.840 × 2.160 píxeles

  • Equilibrado (escalado de 1,7x):

  • 1.129 × 720 píxeles dan como resultado 1.920 × 1.080 píxeles

  • 1.506 × 847 píxeles dan como resultado 2.560 × 1.440 píxeles

  • 2.259 × 1.270 píxeles dan como resultado 3.840 × 2.160 píxeles

  • Rendimiento (escalado 2.0x):

  • 960 × 540 píxeles dan como resultado 1.920 × 1.080 píxeles

  • 1.280 × 720 píxeles dan como resultado 2.560 × 1.440 píxeles

  • 1.920 × 1.080 píxeles dan como resultado 3.840 × 2.160 píxeles


AMD ha publicado una tabla oficial para esto, que todavía se refiere a AMD FSR 2.x, pero también se puede usar para AMD FSR 3.x y Nvidia DLSS 3.x. En la práctica, han prevalecido los ajustes preestablecidos Calidad, Equilibrado y Rendimiento, mientras que Ultra Performance generalmente ya no se usa en los juegos.




Debido a la ampliación temporal de ambas tecnologías, que permite al escalador utilizar también la información de fotogramas anteriores, solo se debe calcular entre el 50 y el 67 por ciento de la resolución de destino posterior, según el ajuste preestablecido. Esto reduce significativamente los requisitos de rendimiento de la tarjeta gráfica.


Ambas tecnologías deben ser integradas en el juego respectivo por los estudios desarrolladores y no funcionan como una característica de controlador pura, por lo que hay juegos que admiten tanto escaladores como títulos que solo ofrecen AMD FSR 3.x o Nvidia DLSS 3.x.


Tanto AMD FSR 3.x como DLSS 3.x tienen el llamado cálculo entre fotogramas, que puede casi duplicar la velocidad de fotogramas. AMD llama a esta función Fluid Motion Frames ("FMF"), Nvidia la llama Frame Generation ("FG"). Estas funciones se incluyen exclusivamente en FSR 3.x y DLSS 3.x.


Por lo tanto, tanto AMD FSR 3.x como Nvidia DLSS 3.x tienen en común el siguiente conjunto de características:


  • Escalado temporal a través del supermuestreo

  • Cálculo entre tramas mediante interpolación de tramas

  • Ajustes preestablecidos de calidad ("Ajustes preestablecidos") con resolución de 1,5x a 2,0x


Además, ambas tecnologías ofrecen un modo anti-aliasing nativo, que AMD llama Native Mode, mientras que Nvidia lo ha llamado Deep Learning Anti Aliasing ("DLAA"). Ambos modos aplican el algoritmo de FSR 3.x o DLSS 3.x para el suavizado de bordes a la resolución nativa, pero no aumentan la escala del material de imagen en absoluto.


Las diferencias


Por grandes que sean las similitudes entre AMD FSR 3.x y Nvidia DLSS 3.x, las diferencias son a veces enormes: mientras que AMD FSR 3.x es un estándar abierto que admite prácticamente todas las tarjetas gráficas y, por lo tanto, también productos de terceros de Nvidia e Intel, Nvidia DLSS 3.x es un estándar propietario. La tecnología de escalado de Nvidia requiere una tarjeta gráfica de la propia serie GeForce RTX de la compañía de las últimas tres generaciones.


Nvidia DLSS 3.x se ejecuta en las siguientes tarjetas gráficas:


  • AMD Radeon RX 400 ("Polaris")

  • AMD Radeon RX 500 ("Polaris")

  • AMD Radeon RX 5000 ("Navi 10")

  • AMD Radeon RX 6000 ("Navi 20")

  • AMD Radeon RX 7000 ("Navi 30")

  • Nvidia GeForce GTX 1000 ("Pascal")

  • Nvidia GeForce RTX 2000 ("Turing")

  • Nvidia GeForce RTX 3000 ("Amperio")

  • Nvidia GeForce RTX 4000 ("Ada Lovelace")

  • Intel Arc A7, A5 y A3 ("Alchemist")


Otra diferencia importante es la red neuronal, que le ha dado a Nvidia DLSS un componente de IA desde la 1ª generación y también se utiliza para Nvidia DLSS 3.x.


Mientras que AMD FSR 3.x sigue siendo un escalado temporal puro, Nvidia DLSS 3.x se denomina escalado temporal de IA. La ventaja que Nvidia DLSS 3.x obtiene de los datos sin procesar entrenados con la ayuda de la IA para el algoritmo de escalado no se limita al escalador, sino que se utiliza para muchas de las funciones de RTX.


Los datos de entrenamiento calculados por miles de supercomputadoras son procesados por unidades informáticas de IA dedicadas llamadas Tensor Cores, así como aceleradores de flujo óptico, lo que debería dar como resultado una calidad de imagen superior.


Especialmente cuando el trazado de rayos está activado, Nvidia DLSS 3.x con Ray Reconstruction puede mostrar sus ventajas.


Con DLSS 3.5, una nueva función se traslada al conjunto de herramientas de IA, llamada Ray Reconstruction, que mejora la calidad de la imagen de trazado de rayos al reemplazar el eliminador de ruido previamente optimizado a mano con una red de IA entrenada por supercomputadoras.


Con la ayuda de la reconstrucción de rayos, se supone que los píxeles con una mayor calidad se crean automáticamente entre los rayos muestreados, lo que tiene un efecto particularmente positivo en la calidad y estabilidad de la imagen. Usando Cyberpunkt 2077 como ejemplo, Nvidia y CD Projekt Red han demostrado lo impresionante que puede parecer.




AMD FSR 3.x simplemente no tiene esa característica y, por lo tanto, está en desventaja en términos de rendimiento y calidad de imagen cuando se activa el trazado de rayos en tiempo real.


Resumen


Las diferencias entre AMD FSR 3.x y Nvidia DLSS 3.x se pueden resumir de la siguiente manera:


  1. Empresas y plataformas:

  • AMD FSR es una tecnología de AMD y está disponible principalmente para tarjetas gráficas de ese fabricante, pero también se puede usar en ciertas tarjetas gráficas de terceros.

  • Nvidia DLSS es una tecnología de Nvidia y requiere una tarjeta gráfica Nvidia de la arquitectura Turing o Ampere.

  1. Funcionalidad:

  • FSR utiliza una combinación de escalado bilineal y aprendizaje automático para mejorar la calidad de la imagen. Reconstruye detalles y texturas en una imagen de menor resolución para escalarlos a una resolución más alta.

  • DLSS se basa principalmente en el aprendizaje automático y la inteligencia artificial. Utiliza redes neuronales para convertir imágenes de baja resolución en imágenes de mayor resolución, reconstruyendo detalles y texturas.

  1. Disponibilidad:

  • AMD FSR está diseñado para funcionar en una gama más amplia de hardware y en una gama más amplia de juegos. La implementación suele ser realizada por los propios desarrolladores del juego.

  • Nvidia DLSS requiere un soporte especial por parte de Nvidia, tanto en el lado del hardware como del software. Esto significa que los desarrolladores de juegos deben incluir soporte específico para DLSS en sus juegos.

  1. Calidad y rendimiento:

  • La calidad de imagen y el impacto en el rendimiento varían en función de la configuración y las versiones de FSR y DLSS. En general, los niveles de calidad más altos proporcionan una mejor calidad de imagen, pero también requieren más potencia de GPU.

  • Nvidia DLSS ha demostrado ser líder en calidad de imagen y optimización del rendimiento en muchos casos. Puede renderizar juegos a una resolución más alta en configuraciones más bajas, mientras que FSR tiende a ofrecer una calidad de imagen ligeramente más baja, pero está más ampliamente disponible.

  1. Soporte multiplataforma:

  • Si bien DLSS se limita a las tarjetas gráficas Nvidia, FSR ofrece una compatibilidad más amplia y también se puede usar en hardware de terceros.


En los dos vídeos siguientes, AMD y Nvidia explican una vez más en detalle sus tecnologías de escalado actuales.





24 views0 comments

Recent Posts

See All
bottom of page