La segunda iteración de RDNA se presentó por primera vez en las consolasPlayStation 5[7][8] y Xbox Series X/S.[9] Ambas consolas utilizan una solución gráfica personalizada basada en RDNA 2 como base para su microarquitectura de GPU. En PC, RDNA 2 se incluye en la serie de tarjetas de video Radeon RX 6000, que se lanzó por primera vez en noviembre de 2020.[10] RDNA 2 también se incluye en Exynos 2200 de Samsung como arquitectura de gráficos.[11]
La tercera iteración de RDNA se anunció el 3 de noviembre de 2022 y se presentará en la serie Radeon RX 7000 de tarjetas gráficas móviles y de escritorio para consumidores.[12]
RDNA 1 (también RDNA1)[13][14] es la primera implementación de la microarquitectura RDNA y es la sucesora de la serie Radeon RX Vega.[15][16] El lanzamiento se produjo el 7 de julio de 2019.[17]
La arquitectura presenta un nuevo diseño de procesador, aunque los primeros detalles publicados en el discurso de apertura de Computex de AMD insinúan aspectos de la arquitectura Graphics Core Next (GCN) anterior que están presentes con fines de compatibilidad con versiones anteriores, lo cual es especialmente importante para su uso (en forma de RDNA 2) en las principales consolas de juegos de novena generación (Xbox Series X/S y PlayStation 5) para preservar la compatibilidad nativa con sus bibliotecas de juegos de octava generación preexistentes diseñadas para GCN. Cuenta con una jerarquía de caché de varios niveles y una canalización de renderizado mejorada, con soporte para memoria GDDR6.
Empezando por la arquitectura en sí, uno de los mayores cambios para RDNA es el ancho de un frente de onda, el grupo fundamental de trabajo. GCN en todas sus iteraciones tenía 64 subprocesos de ancho, lo que significa que 64 subprocesos se agruparon en un solo frente de onda para su ejecución. RDNA reduce esto a un ancho nativo de 32 subprocesos. Al mismo tiempo, AMD ha ampliado el ancho de sus SIMD de 16 ranuras a 32 (también conocido como SIMD32), lo que significa que el tamaño de un frente de onda ahora coincide con el tamaño de SIMD.[5]
RDNA también introduce sombreadores primitivos de trabajo. Si bien la función estaba presente en el hardware de la arquitectura Vega, era difícil obtener un aumento del rendimiento en el mundo real y, por lo tanto, AMD nunca la habilitó. Los sombreadores primitivos en RDNA están controlados por el compilador.[5]
El controlador de pantalla en RDNA se ha actualizado para admitir Display Stream Compression 1.2a, lo que permite la salida en 4K a 240 Hz, HDR 4K a 120 Hz y HDR 8K a 60 Hz.[5][18]
El sitio web GPUOpen de AMD alberga un documento PDF que tiene como objetivo describir el entorno, la organización y el estado del programa de los dispositivos RDNA. Detalla el conjunto de instrucciones y los formatos de microcódigo nativos de esta familia de procesadores que son accesibles para programadores y compiladores.[19]
Hay cambios en la arquitectura que afectan la programación del código:
Problema de instrucción de ciclo único:
GCN emitió una instrucción por onda una vez cada 4 ciclos.
RDNA emite instrucciones cada ciclo.
Onda32:
GCN usó un tamaño de frente de onda de 64 subprocesos (elementos de trabajo).
RDNA admite tamaños de frente de onda de 32 y 64 subprocesos.
Procesadores de grupos de trabajo:
GCN agrupó el hardware de sombreado en "unidades de cómputo" (CU) que contenían ALU escalares y ALU vectoriales, LDS y acceso a la memoria. Una CU contiene 4 SIMD16 que comparten una ruta a la memoria.
RDNA introdujo el "procesador de grupo de trabajo" ("WGP"). El WGP reemplaza a la unidad de cómputo como la unidad básica de computación/hardware de cómputo de shaders. Un WGP abarca 2 CU. Esto permite que se dirija significativamente más potencia de cómputo y ancho de banda de memoria a un solo grupo de trabajo. En RDNA, 1 CU es la mitad de un WGP.
Navi 10 encontrado en las tarjetas gráficas Radeon RX 5600, Radeon RX 5600 XT, Radeon RX 5600M, Radeon RX 5700, Radeon RX 5700M, Radeon RX 5700 XT, Radeon Pro 5700, Radeon Pro 5700 XT, Radeon Pro W5700X y Radeon Pro W5700
Navi 12 encontrado en la tarjeta gráfica de la marca Radeon Pro V520, la tarjeta gráfica móvil de la marca Radeon Pro 5600M y la tarjeta de minería BC-160 para criptomonedas
Navi 14 encontrado en Radeon RX 5300, Radeon RX 5300 XT, Radeon Pro 5300, Radeon Pro W5300, Radeon RX 5500, Radeon RX 5500 XT, Radeon Pro 5500, Radeon Pro 5500 XT y Radeon Pro W5500, tarjetas gráficas de marca; Tarjetas gráficas móviles de la marca Radeon RX 5300M, Radeon Pro 5300M, Radeon Pro W5300M, Radeon RX 5500M, Radeon Pro 5500M y Radeon Pro W5500M
RDNA 2[20] (también RDNA2 )[21] es el sucesor de la microarquitectura RDNA. Se anunció públicamente por primera vez a principios de 2020 con un lanzamiento previsto para el cuarto trimestre de 2020.[21][22] Según declaraciones de AMD, RDNA 2 sería un " refresco " de la arquitectura RDNA.[23]
Se hizo pública más información sobre RDNA 2 en el Día del analista financiero de AMD el 5 de marzo de 2020.[24][22][25] AMD afirmó que proporcionaría una mejora del rendimiento por vatio del 50 % con respecto a RDNA, con aumentos en la velocidad del reloj y las instrucciones por reloj.[26] Las características adicionales confirmadas por AMD incluyen trazado de rayos acelerado por hardware en tiempo real, "Infinity Cache", sombreadores de malla, retroalimentación de muestra y sombreado de tasa variable.[26][10] La compañía anunció que RDNA 2 se usaría en consolas de juegos y tarjetas gráficas para PC de próxima generación[26] con el nombre en código "Navi 2X" y también apodado como "Big Navi".[26]
AMD presentó la serie Radeon RX 6000, sus tarjetas gráficas RDNA 2 de próxima generación en un evento en línea el 28 de octubre de 2020.[27][28] La alineación inicialmente constaba de RX 6800, RX 6800 XT y RX 6900 XT.[29][30] Las RX 6800 y 6800 XT se lanzaron el 18 de noviembre de 2020 y las RX 6900 XT se lanzaron el 8 de diciembre de 2020.[10] Otras variantes, incluida una serie Radeon RX 6700 (XT) basada en Navi 22, lanzada más tarde el 18 de marzo de 2021.[31][32][33][34]
El 31 de mayo de 2021, AMD lanzó la serie de GPU RX 6000M diseñadas para computadoras portátiles.[35][36] Estos incluyen el RX 6600M, RX 6700M y RX 6800M. Estos estuvieron disponibles a partir del 1 de junio de 2021.[35]
El 1 de junio de 2021, la directora ejecutiva de AMD, la Dra. Lisa Su, y el director ejecutivo de Tesla, Inc., Elon Musk, confirmaron que los sistemas de entretenimiento de los nuevos Model S y Model X de Tesla funcionan con RDNA 2.[37] También se anunció que la misma microarquitectura se usará para un próximo Samsung Exynos SoC insignia,[38] presentado más tarde en enero de 2022 como Exynos 2200, utilizando una GPU Xclipse 920 personalizada con 3 unidades de cómputo.[39]
Se incluye una GPU integrada RDNA 2 con 2 unidades de cómputo en la matriz de E/S de las CPU de la serie Ryzen 7000 basadas en Zen 4 de AMD.[40][41] Según AMD, los gráficos RDNA 2 integrados en Ryzen 7000 no están destinados a juegos y, en cambio, están destinados a fines de diagnóstico y ofrecen capacidades de codificación y decodificación de video.[42]
Las configuraciones personalizadas de la microarquitectura de gráficos RDNA 2 se utilizan en las consolas PlayStation 5[7][43] de Sony, Xbox Series X y Series S[9] de Microsoft, con ajustes patentados y diferentes modificaciones de GPU en la implementación de cada sistema. Valve anunció el 15 de julio de 2021 que su Steam Deck contaría con la arquitectura RDNA 2. Steam Deck se lanzó en febrero de 2022.[44]
RDNA 3 (también RDNA3) es el sucesor de la microarquitectura RDNA 2 y se proyectó para un lanzamiento en el cuarto trimestre de 2022 según la hoja de ruta de GPU para juegos de AMD.[45][46][47] En un evento de revelación del 29 de agosto para las CPU de la serie Ryzen 7000, la directora ejecutiva de AMD, Lisa Su, se burló de RDNA 3 y reveló que utilizaría chipsets integrados en el nodo N5 de TSMC.[48] El 19 de septiembre de 2022, Sam Naffziger, actual vicepresidente sénior de AMD, declaró en una publicación de blog que las mejoras realizadas en la microarquitectura RDNA 3 permiten ganancias de rendimiento y eficiencia considerables, con un aumento estimado del 50 % en el rendimiento por vatio en comparación con a la microarquitectura RDNA 2.[49] Además, la arquitectura RDNA 3 presenta la próxima generación de Infinity Cache, una canalización de gráficos modificada, administración de energía adaptativa y unidades de cómputo rediseñadas, lo que lleva a una mejora general sólida en el rendimiento de rasterización y trazado de rayos con respecto a la arquitectura de consumo anterior.[50]
El 3 de noviembre de 2022, AMD presentó las tarjetas gráficas RX 7900 XTX y RX 7900 XT, basadas en la microarquitectura RDNA 3. Estas son las primeras GPU comerciales que se basan en un diseño de módulo multichip (MCM).[51]