La unidad de procesamiento de gráficos (GPU) con nombre en código Radeon R600 es la base de la serie Radeon HD 2000/3000 y las tarjetas de video de la serie FireGL 2007 desarrolladas por ATI Technologies .
Fecha de lanzamiento | Octubre de 2007 |
---|---|
Nombre clave | Serie Radeon R600 |
Arquitectura | TeraScale 1 [ cita requerida ] |
Transistores | El 181M 55nm (RV620)
|
Tarjetas | |
Nivel Básico | 3430, 3450, 3470 |
Rango medio | 3650 |
Gama alta | 3830, 3850, 3870 |
Entusiasta | 3850X2, 3870X2 |
Soporte API | |
Direct3D | Direct3D 10.1 [1] Shader Model 4.1 |
OpenCL | Solo ATI Stream |
OpenGL | OpenGL 3.3 [2] [3] |
Historia | |
Predecesor | Serie Radeon HD 2000 |
Sucesor | Serie Radeon HD 4000 |
Arquitectura
Este artículo trata sobre todos los productos de la marca "Radeon HD 3000 Series". Todos los productos de esta serie contienen una GPU que implementa TeraScale 1 .
Aceleración de video
El núcleo SIP del decodificador de video unificado (UVD) está presente en los troqueles de las GPU utilizadas en el HD 2400 y el HD 2600, pero no en el HD 2900. El HD 2900 introdujo la capacidad de decodificar video dentro del motor 3D. Este enfoque también exonera a la CPU de realizar estos cálculos, pero consume mucha más corriente eléctrica.
Productos de escritorio
Radeon HD 3800
La serie Radeon HD 3800 se basó en la GPU RV670 con nombre en código, empaquetaba 666 millones de transistores en un proceso de fabricación de 55 nm y tenía un tamaño de matriz de 192 mm 2 , con los mismos 64 grupos de sombreadores que el núcleo R600, pero el ancho del bus de memoria era reducido a 256 bits.
La GPU RV670 también es la base del procesador de flujo FireStream 9170 , que utiliza la GPU para realizar cálculos de punto flotante de propósito general que se realizaron anteriormente en la CPU.
Las Radeon HD 3850 y 3870 estuvieron disponibles a mediados de noviembre de 2007.
Radeon HD 3690/3830
La Radeon HD 3690, que estaba limitada solo al mercado chino donde fue nombrada HD 3830, tiene el mismo núcleo que la serie Radeon 3800 pero con solo un controlador de memoria de 128 bits y 256 MiB de memoria GDDR3. Todas las demás especificaciones de hardware se mantienen.
Se hizo un anuncio adicional de que habría una variante de Radeon HD 3830 con las mismas características que Radeon HD 3690, pero con una identificación de dispositivo única que no permite que los socios de tarjetas adicionales en China vuelvan a habilitar la parte quemada de el núcleo de la GPU para obtener más ancho de banda de memoria. [4]
La Radeon HD 3690 se lanzó a principios de febrero de 2008 solo para el mercado chino.
Radeon HD 3870 X2
Radeon HD 3870 X2 (con nombre en código R680 ) se lanzó el 28 de enero de 2008, con 2 núcleos RV670 con un máximo de 1 GiB GDDR3 SDRAM, dirigida al mercado entusiasta y reemplazando a la Radeon HD 2900 XT. El procesador logró un rendimiento máximo de punto flotante de precisión simple de 1.06 TFLOPS, siendo el primer producto gráfico de PCB simple del mundo que rompió la marca 1 TFLOP. [5]
Técnicamente, esta Radeon HD 3870 X2 realmente se puede entender como un CrossFire de dos HD 3870 en una sola PCB. La tarjeta solo integra un puente PCI Express 1.1 para conectar las dos GPU. Se comunican a través de un bus bidireccional que tiene 16 líneas para un ancho de banda de 2 x 4 Gb / s. Esto no tiene ningún efecto negativo sobre el rendimiento. [6]
Comenzando con los controladores Catalyst 8.3, Amd / Ati admite oficialmente la tecnología CrossFireX para la serie 3800, lo que significa que se pueden usar hasta cuatro GPU en un par de Radeon HD 3870 X2. [7]
AMD declaró la posibilidad de admitir 4 tarjetas Radeon HD 3870 X2, lo que permite usar 8 GPU en varias placas base, incluidas MSI K9A2 Platinum e Intel D5400XS , porque estas placas base tienen suficientes espacios entre las ranuras PCI-E para tarjetas de video más frías de doble ranura. , presumiblemente como una combinación de dos configuraciones de CrossFire de hardware separadas con una configuración de CrossFire de software que une las dos, pero actualmente sin soporte de controlador. [8]
Radeon HD 3600
La serie Radeon HD 3600 se basó en la GPU RV635 con nombre en código, empaquetaba 378 millones de transistores en un proceso de fabricación de 55 nm y tenía un ancho de bus de memoria de 128 bits. El soporte para puertos HDMI y D-sub también se logra a través de dongles separados. Además de las implementaciones de DisplayPort, también existen otros diseños de salida de pantalla como puerto DVI dual o DVI con diseño de salida de pantalla D-sub.
La única variante, la Radeon HD 3650, fue lanzada el 23 de enero de 2008 y también tiene una ranura AGP con ancho de bus de 64 bits o la ranura PCI-E estándar con 128 bits.
Radeon HD 3400
La serie Radeon HD 3400 se basó en la GPU RV620 con nombre en código, incluyó 181 millones de transistores en un proceso de fabricación de 55 nm y tenía un ancho de bus de memoria de 64 bits. Los productos estaban disponibles tanto como tarjetas de altura completa como tarjetas de bajo perfil. [9]
Una de las características notables es que las tarjetas de video de la serie Radeon HD 3400 (incluida la serie Mobility Radeon HD 3400) son compatibles con ATI Hybrid Graphics . [10]
Radeon HD 3450 y Radeon HD 3470 se lanzaron el 23 de enero de 2008.
Productos móviles
Todas las series Mobility Radeon HD 2000/3000 comparten la misma compatibilidad con el conjunto de características que sus contrapartes de escritorio, así como la adición de las características PowerPlay 7.0 que conservan la batería , que se amplían con respecto al PowerPlay 6.0 de la generación anterior.
La Mobility Radeon HD 2300 es un producto económico que incluye UVD en sílice pero carece de una arquitectura de sombreado unificada y compatibilidad con DirectX 10.0 / SM 4.0, lo que limita la compatibilidad con DirectX 9.0c / SM 3.0 utilizando la arquitectura más tradicional de la generación anterior. Una variante de gama alta, la Mobility Radeon HD 2700, con frecuencias de memoria y núcleo más altas que la Mobility Radeon HD 2600, fue lanzada a mediados de diciembre de 2007.
La Mobility Radeon HD 2400 se ofrece en dos variantes de modelo; el HD 2400 estándar y el HD 2400 XT. [11]
La Mobility Radeon HD 2600 también está disponible en los mismos dos sabores; el HD 2600 sencillo y, en la parte superior de la línea de movilidad, el HD 2600 XT. [12]
El tratamiento de actualización de media generación también se había aplicado a los productos móviles. Antes de CES 2008 se anunció la serie Mobility Radeon HD 3000. Lanzada en el primer trimestre de 2008, la serie Mobility Radeon HD 3000 constaba de dos familias, la serie Mobility Radeon HD 3400 y la serie Mobility Radeon HD 3600. La serie Mobility Radeon HD 3600 también presentó la primera implementación de la industria de memoria GDDR4 de 128 bits integrada.
Aproximadamente desde finales de marzo hasta principios de abril de 2008, AMD renovó la lista de ID de dispositivo en su sitio web [13] con la inclusión de Mobility Radeon HD 3850 X2 y Mobility Radeon HD 3870 X2 y sus respectivas ID de dispositivo. Más tarde, en Spring IDF 2008, celebrada en Shanghai, se demostró una placa de desarrollo de la Mobility Radeon HD 3870 X2 junto con un sistema de demostración de la plataforma Centrino 2 . [14] La Mobility Radeon HD 3870 X2 se basó en dos GPU M88 con la adición de un chip conmutador PCI Express en una sola PCB. La placa de desarrollo demostrada está en el bus PCI Express 2.0 × 16, mientras que se espera que el producto final esté en los módulos AXIOM / MXM .
Matriz de funciones de Radeon
La siguiente tabla muestra las características de las GPU de AMD (consulte también: Lista de unidades de procesamiento de gráficos AMD ).
Nombre de la serie de GPU | Preguntarse | Mach | Rabia 3D | Rage Pro | Furia | R100 | R200 | R300 | R400 | R500 | R600 | RV670 | R700 | Hojas perennes | Islas del norte | Islas del Sur | Islas del mar | Islas volcánicas | Islas árticas / Polaris | Vega | Navi | Big Navi | |||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Liberado | 1986 | 1991 | 1996 | 1997 | 1998 | Abr. De 2000 | Agosto de 2001 | Septiembre de 2002 | Mayo de 2004 | Octubre de 2005 | Mayo de 2007 | Noviembre de 2007 | Junio de 2008 | Septiembre de 2009 | Octubre de 2010 | Ene. De 2012 | Sep. De 2013 | Junio de 2015 | Junio de 2016 | Junio de 2017 | Julio de 2019 | Nov. De 2020 | |||
Nombre comercial | Preguntarse | Mach | Rabia 3D | Rage Pro | Furia | Radeon 7000 | Radeon 8000 | Radeon 9000 | Radeon X700 / X800 | Radeon X1000 | Radeon HD 2000 | Radeon HD 3000 | Radeon HD 4000 | Radeon HD 5000 | Radeon HD 6000 | Radeon HD 7000 | Radeon Rx 200 | Radeon Rx 300 | Radeon RX 400/500 | Radeon RX Vega / Radeon VII (7 nm) | Radeon RX 5000 | Radeon RX 6000 | |||
Soporte AMD | ![]() | ![]() | |||||||||||||||||||||||
Amable | 2D | 3D | |||||||||||||||||||||||
Conjunto de instrucciones | No conocido públicamente | Conjunto de instrucciones TeraScale | Conjunto de instrucciones GCN | Conjunto de instrucciones RDNA | |||||||||||||||||||||
Microarquitectura | TeraScale 1 | TeraScale 2 (VLIW5) | TeraScale 3 (VLIW4) | GCN 1.ª generación | GCN de segunda generación | GCN de 3.ª generación | GCN de cuarta generación | GCN 5.a generación | RDNA | RDNA 2 | |||||||||||||||
Tipo | Tubería fija [a] | Pipelines de píxeles y vértices programables | Modelo de sombreado unificado | ||||||||||||||||||||||
Direct3D | N / A | 5,0 | 6.0 | 7.0 | 8.1 | 9,0 11 ( 9_2 ) | 9.0b 11 (9_2) | 9.0c 11 ( 9_3 ) | 10.0 11 ( 10_0 ) | 10,1 11 ( 10_1 ) | 11 (11_0) | 11 ( 11_1 ) 12 (11_1) | 11 ( 12_0 ) 12 (12_0) | 11 ( 12_1 ) 12 (12_1) | 11 ( 12_2 ) 12 (12_2) | ||||||||||
Modelo sombreado | N / A | 1.4 | 2.0+ | 2.0b | 3,0 | 4.0 | 4.1 | 5,0 | 5.1 | 5,1 6,3 | 6.4 | 6.5 | |||||||||||||
OpenGL | N / A | 1.1 | 1.2 | 1.3 | 2.1 [b] [15] | 3.3 | 4.5 (en Linux: 4.5 (Mesa 3D 21.0)) [16] [2] [3] [c] | 4.6 (en Linux: 4.6 (Mesa 3D 20.0)) | |||||||||||||||||
Vulkan | N / A | 1.0 ( Win 7+ o Mesa 17+ ) | 1.2 (Adrenalina 20.1, Linux Mesa 3D 20.0) | ||||||||||||||||||||||
OpenCL | N / A | Cerca del metal | 1.1 (sin soporte para Mesa 3D) | 1.2 (en Linux : 1.1 (sin soporte de imágenes) con Mesa 3D) | 2.0 (controlador Adrenalin en Win7 + ) (en Linux : 1.1 (sin soporte de imágenes) con Mesa 3D, 2.0 con controladores AMD o AMD ROCm) | 2.0 | 2.1 [17] | ||||||||||||||||||
HSA | N / A | ![]() | ? | ||||||||||||||||||||||
Decodificación de video ASIC | N / A | Avivo / UVD | UVD + | UVD 2 | UVD 2.2 | UVD 3 | UVD 4 | UVD 4.2 | UVD 5.0 o 6.0 | UVD 6,3 | UVD 7 [18] [d] | VCN 2.0 [18] [d] | VCN 3.0 [19] | ||||||||||||
Codificación de video ASIC | N / A | VCE 1.0 | VCE 2.0 | VCE 3.0 o 3.1 | VCE 3.4 | VCE 4.0 [18] [d] | |||||||||||||||||||
Movimiento fluido ASIC [e] | ![]() | ![]() | ![]() | ||||||||||||||||||||||
Ahorro de energía | ? | PowerPlay | PowerTune | PowerTune y ZeroCore Power | ? | ||||||||||||||||||||
TrueAudio | N / A | A través de DSP dedicado | A través de sombreadores | ? | |||||||||||||||||||||
FreeSync | N / A | 1 2 | |||||||||||||||||||||||
HDCP [f] | ? | 1.4 | 1,4 2,2 | 1,4 2,2 2,3 | ? | ||||||||||||||||||||
PlayReady [f] | N / A | 3,0 | ![]() | 3,0 | ? | ||||||||||||||||||||
Pantallas admitidas [g] | 1-2 | 2 | 2-6 | ? | |||||||||||||||||||||
Max. resolución | ? | 2–6 × 2560 × 1600 | 2–6 × 4096 × 2160 a 60 Hz | 2–6 × 5120 × 2880 a 60 Hz | 3 × 7680 × 4320 a 60 Hz [20] | ? | |||||||||||||||||||
/drm/radeon [h] | ![]() | N / A | |||||||||||||||||||||||
/drm/amdgpu [h] | N / A | Experimental [21] | ![]() |
- ^ La serie Radeon 100 tiene sombreadores de píxeles programables, pero no cumplen completamente con DirectX 8 o Pixel Shader 1.0. Consulte el artículo sobre los sombreadores de píxeles de R100 .
- ^ Las tarjetas basadas en R300, R400 y R500 no cumplen completamente con OpenGL 2+ ya que el hardware no admite todos los tipos de texturas sin alimentación de dos (NPOT).
- ^ El cumplimiento de OpenGL 4+ requiere la compatibilidad con sombreadores FP64 y estos se emulan en algunos chips TeraScale utilizando hardware de 32 bits.
- ^ a b c El UVD y VCE fueron reemplazados por el ASIC Video Core Next (VCN) en la implementación de Raven Ridge APU de Vega.
- ^ Procesamiento de video ASIC para la técnica de interpolación de velocidad de fotogramas de video. En Windows, funciona como un filtro DirectShow en su reproductor. En Linux, no hay soporte por parte de los controladores y / o la comunidad.
- ^ a b Para reproducir contenido de video protegido, también se requiere compatibilidad con la tarjeta, el sistema operativo, el controlador y la aplicación. También se necesita una pantalla HDCP compatible para esto. HDCP es obligatorio para la salida de ciertos formatos de audio, lo que impone restricciones adicionales a la configuración multimedia.
- ^ Se pueden admitir más pantallas conconexiones DisplayPort nativaso dividiendo la resolución máxima entre varios monitores con convertidores activos.
- ^ a b DRM ( Direct Rendering Manager ) es un componente del kernel de Linux. El soporte en esta tabla se refiere a la versión más actual.
Controladores de dispositivos gráficos
Controlador de dispositivo de gráficos propiedad de AMD "Catalyst"
AMD Catalyst se está desarrollando para Microsoft Windows y Linux . A partir de julio de 2014, otros sistemas operativos no son compatibles oficialmente. Esto puede ser diferente para la marca AMD FirePro , que se basa en un hardware idéntico pero cuenta con controladores de dispositivos gráficos certificados por OpenGL.
AMD Catalyst admite, por supuesto, todas las funciones anunciadas para la marca Radeon.
La serie Radeon HD 3000 ha pasado al soporte heredado, donde los controladores se actualizarán solo para corregir errores en lugar de optimizarse para nuevas aplicaciones. [22]
Controlador de dispositivo gráfico gratuito y de código abierto "Radeon"
Los controladores gratuitos y de código abierto se desarrollan principalmente en Linux y para Linux, pero también se han adaptado a otros sistemas operativos. Cada controlador se compone de cinco partes:
- DRM del componente del kernel de Linux
- Controlador KMS del componente del kernel de Linux : básicamente el controlador de dispositivo para el controlador de pantalla
- componente de espacio de usuario libDRM
- componente de espacio de usuario en Mesa 3D ;
- un controlador de dispositivo de gráficos 2D especial y distinto para X.Org Server , que finalmente está a punto de ser reemplazado por Glamour
El controlador de gráficos "Radeon", gratuito y de código abierto, es compatible con la mayoría de las funciones implementadas en la línea de GPU Radeon. [23] Son no de ingeniería inversa, pero en base a la documentación liberada por AMD. [24]
Ver también
- AMD FirePro
- FireStream 9170 , la versión GPGPU de la tarjeta gráfica Radeon HD 3870
- Lista de unidades de procesamiento de gráficos AMD
Referencias
- ^ "Soporte de controlador para AMD Radeon ™ HD 4000, HD 3000, HD 2000 y series anteriores" . AMD . Consultado el 21 de abril de 2018 .
- ^ a b "Mesamatrix" . mesamatrix.net . Consultado el 22 de abril de 2018 .
- ^ a b "RadeonFeature" . Fundación X.Org . Consultado el 20 de abril de 2018 .
- ^ [1]
- ^ Revisión de Hexus.net , consultado el 30 de enero de 2007
- ^ www.tomshardware.com , consultado el 28 de enero de 2008
- ^ www.extremetech.com , consultado el 4 de marzo de 2008
- ^ Informe Fudzilla , obtenido el 27 de noviembre de 2007 Archivado el 17 de noviembre de 2007 en Wayback Machine
- ^ Diseño oficial de bajo perfil de AMD con DisplayPort , consultado el 23 de enero de 2008 [ enlace muerto ]
- ^ (en japonés) Informe de PC Watch , obtenido el 23 de enero de 2008
- ^ Especificaciones de Mobility Radeon HD 2400 Archivado 2010-04-02 en Wayback Machine y Especificaciones de Mobility Radeon HD 2400 XT Archivado 2010-02-09 en Wayback Machine
- ^ Especificaciones de HD 2600 Archivadas el 5 de marzo de 2010 en la Wayback Machine y especificaciones de HD 2600 XT Archivadas el 11 de febrero de 2010 en la Wayback Machine.
- ^ Página de ID de proveedor de ATI Archivada el 19 de junio de 2010 en la Wayback Machine.
- ^ Informe de Hexus.net: Bienvenido a la computadora portátil más rápida del mundo, presentada por Intel y ATI , consultado el 8 de abril de 2008
- ^ "Textura NPOT (Wiki OpenGL)" . Grupo Khronos . Consultado el 10 de febrero de 2021 .
- ^ "AMD Radeon Software Crimson Edition Beta" . AMD . Consultado el 20 de abril de 2018 .
- ^ "Especificaciones AMD Radeon RX 6800 XT" . TechPowerUp . Consultado el 1 de enero de 2021 .
- ^ a b c Killian, Zak (22 de marzo de 2017). "AMD publica parches para el soporte de Vega en Linux" . Informe técnico . Consultado el 23 de marzo de 2017 .
- ^ Larabel, Michael (15 de septiembre de 2020). "AMD Radeon Navi 2 / VCN 3.0 admite decodificación de video AV1" . Phoronix . Consultado el 1 de enero de 2021 .
- ^ "Arquitectura Vega de próxima generación de Radeon" (PDF) . Grupo de tecnologías Radeon (AMD). Archivado desde el original (PDF) el 2018-09-06 . Consultado el 13 de junio de 2017 .
- ^ Larabel, Michael (7 de diciembre de 2016). "Las mejores características del kernel de Linux 4.9" . Phoronix . Consultado el 7 de diciembre de 2016 .
- ^ http://support.amd.com/en-us/download/desktop/legacy?product=legacy2&os=Windows%207%20-%2064
- ^ "RadeonFeature" . Xorg.freedesktop.org . Consultado el 6 de julio de 2014 .
- ^ "Guías para desarrolladores de AMD" . Archivado desde el original el 16 de julio de 2013.
enlaces externos
- Serie ATI Radeon HD 2000
- Serie ATI Radeon HD 3000
- Serie ATI Mobility Radeon HD 2000
- Serie ATI Mobility Radeon HD 3000
- techPowerUp! Base de datos de GPU