La serie Radeon 300 es una serie de procesadores gráficos desarrollados por AMD . Todas las GPU de la serie se fabrican en formato de 28 nm y utilizan la microarquitectura Graphics Core Next (GCN).
La serie incluye las GPU Fiji y Tonga basadas en la arquitectura GCN 3 o "Volcanic Islands" de AMD, que se había introducido originalmente con la R9 285 basada en Tonga (aunque reducida) un poco antes. Algunas de las tarjetas de la serie incluyen la AMD Radeon R9 Fury X insignia basada en Fiji, la Radeon R9 Fury reducida y la Radeon R9 Nano de formato pequeño, [9] que son las primeras GPU que cuentan con la tecnología High Bandwidth Memory (HBM), que AMD co-desarrolló en asociación con SK Hynix . HBM es más rápida y más eficiente energéticamente que la memoria GDDR5 , aunque también es más cara. [10] Sin embargo, las GPU restantes de la serie fuera de la R9 380 y la R9 380X basadas en Tonga se basan en GPU de generaciones anteriores con administración de energía revisada y, por lo tanto, solo cuentan con memoria GDDR5 (algo que Tonga también hace). Las tarjetas de la serie Radeon 300, incluida la R9 390X, se lanzaron el 18 de junio de 2015. El dispositivo insignia, la Radeon R9 Fury X, se lanzó el 24 de junio de 2015, y la variante de doble GPU, la Radeon Pro Duo , se lanzó el 26 de abril de 2016. [11]
Microarquitectura y conjunto de instrucciones
La R9 380/X, junto con las series R9 Fury y Nano, fueron las primeras tarjetas de AMD (después de la anterior R9 285) en utilizar la tercera iteración de su conjunto de instrucciones y microarquitectura GCN. Las otras tarjetas de la serie cuentan con iteraciones de primera y segunda generación de GCN. La siguiente tabla detalla a qué generación de GCN pertenece cada chip.
ASIC auxiliares
Todos los ASIC auxiliares presentes en los chips se desarrollan independientemente de la arquitectura central y tienen sus propios esquemas de nombres de versión.
AMD TrueAudio se introdujo con la serie AMD Radeon Rx 200, pero solo se puede encontrar en las matrices de los productos GCN de segunda generación y posteriores.
Una nueva característica de la línea permite a los usuarios reducir el consumo de energía al no renderizar fotogramas innecesarios. Es configurable por el usuario.
Compatibilidad con LiquidVR
LiquidVR es una tecnología que mejora la fluidez de la realidad virtual. El objetivo es reducir la latencia entre hardware para que el hardware pueda seguir el ritmo del movimiento de la cabeza del usuario, eliminando el mareo por movimiento . Un enfoque particular se centra en las configuraciones de GPU dual, donde cada GPU ahora renderiza para un ojo individualmente de la pantalla.
Soporte de súper resolución virtual
Esta función, que se introdujo originalmente con las tarjetas gráficas de la serie R9 285 y R9 290 de la generación anterior, permite a los usuarios ejecutar juegos con una calidad de imagen superior al renderizar fotogramas a una resolución superior a la nativa. A continuación, cada fotograma se reduce a la resolución nativa. Este proceso es una alternativa al supermuestreo , que no es compatible con todos los juegos. La superresolución virtual es similar a la superresolución dinámica , una función disponible en las tarjetas gráficas Nvidia de la competencia , pero sacrifica flexibilidad por un mayor rendimiento. [13]
OpenCL (API)
OpenCL acelera muchos paquetes de software científico con respecto a la CPU hasta un factor de 10 o 100 y más. Open CL 1.0 a 1.2 son compatibles con todos los chips con arquitectura Terascale y GCN. OpenCL 2.0 es compatible con GCN 2.ª generación y versiones posteriores. [14] Solo para OpenCL 2.1 y 2.2, las actualizaciones de controladores son necesarias con tarjetas compatibles con OpenCL 2.0.
Vulcano (API)
La API Vulkan 1.0 es compatible con todas las tarjetas de arquitectura GCN. Vulkan 1.2 requiere GCN de segunda generación o superior con los controladores Adrenalin 20.1 y Linux Mesa 20.0 y posteriores.
Tablas de conjuntos de chips
Modelos de escritorio
en
a
mi
^ abcdef Los valores de refuerzo (si están disponibles) se indican debajo del valor base en cursiva .
^ La tasa de relleno de textura se calcula como la cantidad de unidades de mapeo de textura multiplicada por la velocidad del reloj del núcleo base (o potenciada).
^ La tasa de relleno de píxeles se calcula como la cantidad de unidades de salida de renderizado multiplicada por la velocidad del reloj del núcleo base (o aumentada).
^ El rendimiento de precisión ab se calcula a partir de la velocidad de reloj del núcleo base (o de refuerzo) en función de una operación FMA . El rendimiento de precisión doble de las tarjetas Hawaii es 1/8 del rendimiento de precisión simple, para las otras es 1/16 del rendimiento de precisión simple.
^ La R9 380 utiliza una compresión de color sin pérdida que puede aumentar el rendimiento efectivo de la memoria (en relación con las tarjetas GCN de 1.ª y 2.ª generación ) en determinadas situaciones. [ cita requerida ]
Modelos móviles
en
a
mi
^ abc Los valores de refuerzo (si están disponibles) se indican debajo del valor base en cursiva .
^ La tasa de relleno de textura se calcula como la cantidad de unidades de mapeo de textura multiplicada por la velocidad del reloj del núcleo base (o aumentada).
^ La tasa de relleno de píxeles se calcula como la cantidad de unidades de salida de renderizado multiplicada por la velocidad del reloj del núcleo base (o potenciada).
^ El rendimiento de precisión se calcula a partir de la velocidad del reloj del núcleo base (o de refuerzo) en función de una operación FMA .
^ La serie Radeon 100 tiene sombreadores de píxeles programables, pero no son totalmente compatibles con DirectX 8 o Pixel Shader 1.0. Consulte el artículo sobre los sombreadores de píxeles de la serie R100 .
^ Las tarjetas basadas en R300, R400 y R500 no son totalmente compatibles con OpenGL 2+ ya que el hardware no admite todos los tipos de texturas que no sean de potencia de dos (NPOT).
^ La compatibilidad con OpenGL 4+ requiere soporte para sombreadores FP64 y estos se emulan en algunos chips TeraScale que utilizan hardware de 32 bits.
^ abc El UVD y el VCE fueron reemplazados por el Video Core Next (VCN) ASIC en la implementación de APU Raven Ridge de Vega.
^ Procesamiento de vídeo para la técnica de interpolación de velocidad de fotogramas de vídeo. En Windows funciona como un filtro DirectShow en su reproductor. En Linux no hay soporte por parte de los controladores y/o la comunidad.
^ ab Para reproducir contenido de video protegido, también se requiere compatibilidad con tarjeta, sistema operativo, controlador y aplicaciones. Para esto también se necesita una pantalla compatible con HDCP. HDCP es obligatorio para la salida de ciertos formatos de audio, lo que impone restricciones adicionales a la configuración multimedia.
^ Es posible que se admitan más pantallas con conexiones DisplayPort nativas o dividiendo la resolución máxima entre varios monitores con convertidores activos.
^ab DRM ( Direct Rendering Manager ) es un componente del núcleo de Linux. AMDgpu es el módulo del núcleo de Linux. La compatibilidad que se muestra en esta tabla se refiere a la versión más actual.
Controladores de dispositivos gráficos
Controlador de dispositivo gráfico propietario Catalyst
AMD Catalyst se está desarrollando para Microsoft Windows y Linux . A partir de julio de 2014, no se ofrece soporte oficial para otros sistemas operativos. Esto puede ser diferente para la marca AMD FirePro , que se basa en hardware idéntico pero cuenta con controladores de dispositivos gráficos certificados por OpenGL.
AMD Catalyst admite todas las funciones anunciadas para la marca Radeon.
Controlador de dispositivo gráfico gratuito y de código abiertoradeon
Los controladores gratuitos y de código abierto se desarrollan principalmente en y para Linux , pero también se han adaptado a otros sistemas operativos. Cada controlador se compone de cinco partes:
Un controlador de dispositivo de gráficos 2D especial y distintivo para X.Org Server , que finalmente está a punto de ser reemplazado por Glamor
El controlador de kernel gratuito y de código abierto radeonadmite la mayoría de las funciones implementadas en la línea de GPU Radeon. [5]
El radeoncontrolador del kernel no está diseñado mediante ingeniería inversa , sino que se basa en la documentación publicada por AMD. [45] Este controlador aún requiere microcódigo propietario para operar funciones DRM y algunas GPU pueden fallar al iniciar el servidor X si no está disponible.
Controlador de dispositivo gráfico gratuito y de código abiertoamdgpu
Este nuevo controlador de kernel está desarrollado y respaldado directamente por AMD. Está disponible en varias distribuciones de Linux y también se ha adaptado a otros sistemas operativos. Solo son compatibles las GPU GCN. [5]
Controlador de dispositivo gráfico propietario AMDGPU-PRO
Este nuevo controlador de AMD todavía estaba en desarrollo en 2018, pero ya se podía usar en algunas distribuciones de Linux compatibles (AMD admite oficialmente Ubuntu, RHEL/CentOS). [46] El controlador se ha portado experimentalmente a ArchLinux [47] y otras distribuciones. AMDGPU-PRO está configurado para reemplazar el controlador AMD Catalyst anterior y se basa en el controlador de kernel gratuito y de código abierto amdgpu. Las GPU anteriores a GCN no son compatibles.
^ "AMD presenta oficialmente la serie Radeon 300 "Caribbean Islands" - VideoCardz.com". videocardz.com . 18 de junio de 2015.
^ "Notas de la versión 16.3 de AMD Radeon Software Crimson Edition". AMD . Consultado el 20 de abril de 2018 .
^ "Notas de la versión del controlador AMDGPU-PRO para Linux". 2016. Archivado desde el original el 11 de diciembre de 2016. Consultado el 23 de abril de 2018 .
^ "Mesamatrix". mesamatrix.net . Consultado el 22 de abril de 2018 .
^ abc "RadeonFeature". Fundación X.Org . Consultado el 20 de abril de 2018 .
^ "Lanzamiento del controlador gráfico AMD Adrenalin 18.4.1 (OpenGL 4.6, Vulkan 1.1.70) | Geeks3D". Mayo de 2018.
^ "Controlador de código abierto AMD para Vulkan". GPUOpen . Consultado el 20 de abril de 2018 .
^ "Paquete de software AMD Catalyst para productos gráficos AMD Radeon Serie 300". AMD . Consultado el 20 de abril de 2018 .
^ "AMD R9 390X y AMD Fury". tectomorrow.com . Archivado desde el original el 18 de junio de 2015 . Consultado el 2 de junio de 2015 .
^ Moammer, Khalid (30 de septiembre de 2014). "HBM 3D Stacked Memory es hasta 9 veces más rápido que GDDR5, disponible con la serie AMD Pirate Islands R9 300". WCCF Tech . Consultado el 31 de enero de 2015 .
^ "El próximo buque insignia de AMD, Radeon, basado en Fiji, es "Fury", la R9 390X se basa en la versión mejorada de Hawaii". WCCFtech . 29 de mayo de 2015.
^ "AMD Eyefinity: FAQ". AMD . 17 de mayo de 2011 . Consultado el 2 de julio de 2014 .
^ Smith, Ryan. "Reseña de la AMD Radeon R9 Fury X". Anandtech . Purch. pág. 8. Consultado el 19 de agosto de 2015 .
^ "El Grupo Khronos". 19 de junio de 2022.
^ videocardz. "Especificaciones de la AMD Radeon R5 340X". Videocardz . Consultado el 10 de abril de 2019 .
^ Mujtaba, Hassan (1 de marzo de 2016). "AMD lanza silenciosamente la tarjeta gráfica Radeon R7 350 de 2 GB con núcleo Cape Verde XTL: lanzamiento exclusivo para los mercados de Asia Pacífico".
^ videocardz. "Especificaciones de la AMD Radeon R7 350X". Videocardz . Consultado el 10 de abril de 2019 .
^ ab "Tarjetas gráficas de la serie Radeon R7 | AMD". www.amd.com . Consultado el 19 de abril de 2017 .
^ btarunr (18 de junio de 2015). «AMD anuncia la serie Radeon R7 300». TechPowerUp . Consultado el 23 de enero de 2016 .
^ abcde «Tarjetas gráficas de la serie Radeon R9 | AMD». www.amd.com . Consultado el 19 de abril de 2017 .
^ Mujtaba, Hassan (10 de julio de 2015). "Se lanzó oficialmente la AMD Radeon R9 Fury con GPU Fiji Pro: rendimiento compatible con 4K, supera a la 980 pero por 50 USD más a 549 USD". WCCFtech.com . Consultado el 23 de enero de 2016 .
^ Mujtaba, Hassan (17 de junio de 2015). "AMD Radeon R9 Fury X, R9 Nano y Fury Unveiled – Fiji GPU Based, HBM Powered, $649 US Priced Small Form Factor Powerhouse". WCCFtech.com . Consultado el 16 de junio de 2015 .
^ Moammer, Khalid (17 de junio de 2015). "AMD presenta la R9 Fury X de 650 dólares y la R9 Fury de 550 dólares, impulsada por Fiji, la primera GPU HBM del mundo". WCCFtech.com . Consultado el 17 de junio de 2015 .
^ Garreffa, Anthony (12 de marzo de 2016). "La próxima GPU dual de AMD se llamará Radeon Pro Duo, no R9 Fury X2". TweakTown . Consultado el 14 de marzo de 2016 .
^ Mah Ung, Gordon (14 de marzo de 2016). "La tarjeta gráfica Radeon Pro Duo de doble GPU de 1500 dólares de AMD está diseñada para la realidad virtual". PC World . IDG . Consultado el 14 de marzo de 2016 .
^ Moammer, Khalid (17 de junio de 2015). "AMD presenta la tarjeta gráfica más rápida del mundo: la placa Dual Fiji Fury". WCCFtech.com . Consultado el 14 de marzo de 2016 .
^ Williams, Daniel (26 de abril de 2016). "AMD lanza Radeon Pro Duo: Dual Fiji, 350 W, $1500". Anandtech . Purch Group . Consultado el 26 de abril de 2016 .
^ ab "Tarjetas gráficas Radeon serie R5 para portátiles". AMD . Consultado el 15 de febrero de 2017 .
^ "Tarjetas gráficas de la serie Radeon R7". AMD . Consultado el 15 de febrero de 2017 .
^ abcdefghij «Tarjetas gráficas para portátiles de la serie Radeon R9». AMD . Consultado el 15 de febrero de 2017 .
^ "Tarjetas gráficas de la serie AMD Radeon HD 6900 (AMD Cayman)". HWlab . hw-lab.com. 19 de diciembre de 2010. Archivado desde el original el 23 de agosto de 2022 . Consultado el 23 de agosto de 2022 . La nueva arquitectura VLIW4 de procesadores de flujo permitió ahorrar un 10 % de área de cada SIMD, al mismo tiempo que se desempeñaba de la misma manera que la arquitectura VLIW5 anterior
^ "Base de datos de especificaciones de GPU". TechPowerUp . Consultado el 23 de agosto de 2022 .
^ "Textura NPOT (Wiki de OpenGL)". Khronos Group . Consultado el 10 de febrero de 2021 .
^ "AMD Radeon Software Crimson Edition Beta". AMD . Consultado el 20 de abril de 2018 .
^ "Mesamatrix". mesamatrix.net . Consultado el 22 de abril de 2018 .
^ "RadeonFeature". Fundación X.Org . Consultado el 20 de abril de 2018 .
^ "Especificaciones de la AMD Radeon RX 6800 XT". TechPowerUp . Consultado el 1 de enero de 2021 .
^ "AMD lanza las GPU Radeon PRO W7500/W7600 RDNA3". Phoronix . 3 de agosto de 2023 . Consultado el 4 de septiembre de 2023 .
^ "AMD Radeon Pro 5600M Grafikkarte". TopCPU.net (en alemán) . Consultado el 4 de septiembre de 2023 .
^ abc Killian, Zak (22 de marzo de 2017). «AMD publica parches para compatibilidad con Vega en Linux». Tech Report . Consultado el 23 de marzo de 2017 .
^ Larabel, Michael (15 de septiembre de 2020). «AMD Radeon Navi 2 / VCN 3.0 admite la decodificación de video AV1». Phoronix . Consultado el 1 de enero de 2021 .
^ Edmonds, Rich (4 de febrero de 2022). "Revisión de la GPU ASUS Dual RX 6600: juegos de 1080p sólidos como una roca con temperaturas impresionantes". Windows Central . Consultado el 1 de noviembre de 2022 .
^ "Arquitectura Vega de próxima generación de Radeon" (PDF) . Radeon Technologies Group (AMD). Archivado desde el original (PDF) el 6 de septiembre de 2018. Consultado el 13 de junio de 2017 .
^ "AMDGPU" . Consultado el 29 de diciembre de 2023 .
^ "Guías para desarrolladores de AMD". Archivado desde el original el 16 de julio de 2013. Consultado el 31 de enero de 2015 .
^ "Notas de la versión de Radeon Software para Linux". support.amd.com . Consultado el 1 de febrero de 2018 .
^ "AMDGPU - ArchWiki". wiki.archlinux.org . Consultado el 1 de febrero de 2018 .