Radeon HD série 2000 - Radeon HD 2000 series

ATI Radeon HD série 2000
Data de lançamento 28 de junho de 2007 ; 14 anos atras ( 28 de junho de 2007 )
Nome de código Radeon R600 series
Arquitetura TeraScale 1
Transistores 180M 65nm (RV610)
Cartas
Nível de entrada 2350, 2400
Intervalo médio 2600
Topo de linha 2900
Suporte API
Direct3D Direct3D 10.0
Shader Model 4.0
OpenCL Ati Stream apenas
OpenGL OpenGL 3.3
História
Antecessor Radeon X1000 series
Sucessor Radeon HD 3000 series

A unidade de processamento gráfico (GPU) codinome Radeon R600 é o fundamento das Radeon HD 2000 series e as FireGL série 2007 placas de vídeo desenvolvidos pela ATI Technologies . As placas HD 2000 competiam com a série GeForce 8 da nVidia .

Arquitetura

Este artigo é sobre todos os produtos sob a marca "Radeon HD 2000 Series". Todos eles contêm uma GPU que implementa TeraScale 1 , a primeira microarquitetura de modelo de shader unificado da ATI para PCs.

Aceleração de vídeo

O Unified Video Decoder (UVD) SIP núcleo é on- morrer na HD 2400 e HD 2600. As HD 2900 GPU morre não tem um núcleo UVD, como seus processadores stream foram suficientes poderosa para lidar com a maioria das etapas de aceleração de vídeo em seu lugar, exceto para decodificação de entropia e processamento de fluxo de bits que são deixados para a CPU executar.

Outras características

O suporte à codificação HDTV é implementado por meio do codificador AMD Xilleon integrado; o chip complementar Rage Theater usado na série Radeon X1000 foi substituído pelo chip digital Theater 200 , fornecendo recursos VIVO .

Para saídas de exibição, todas as variantes incluem dois transmissores TMDS de link duplo , exceto HD 2400 e HD 3400, que incluem um transmissor TMDS de link único e um duplo . Cada saída DVI inclui codificador HDCP de link duplo com chave de decifração no chip. HDMI foi introduzido, suportando resoluções de tela de até 1.920 × 1.080, com controlador de áudio HD integrado com LPCM de 5.1 canais e suporte para codificação AC3 . O áudio é transmitido via porta DVI, com dongle DVI para HDMI especialmente projetado para saída HDMI que transporta áudio e vídeo.

Todas as variantes suportam a tecnologia CrossFireX . A eficiência do CrossFire foi melhorada e mostra um desempenho próximo ao máximo teórico de duas vezes o desempenho de uma única placa.

Produtos de desktop

A família R600 é chamada de série Radeon HD 2000 , com o segmento de entusiastas sendo a série Radeon HD 2900 que originalmente incluía a Radeon HD 2900 XT com memória GDDR3 lançada em 14 de maio, e a versão GDDR4 de maior freqüência no início de julho.

Os produtos do segmento mainstream e econômico foram as séries Radeon HD 2600 e Radeon HD 2400, respectivamente, ambas lançadas em 28 de junho de 2007.

Anteriormente, não havia produtos da série HD 2000 sendo oferecidos no segmento de desempenho, enquanto a ATI usava modelos da geração anterior para atender a esse mercado-alvo; esta situação não mudou até o lançamento de variantes da série Radeon HD 2900, a Radeon HD 2900 Pro e GT, que preencheram a lacuna do mercado de performance por um curto período de tempo.

Radeon HD 2400

ATI Radeon HD 2400 XT

A série Radeon HD 2400 foi baseada na GPU de codinome RV610. Ele tinha 180 milhões de transistores em um processo de fabricação de 65 nm. A série Radeon HD 2400 usou um barramento de memória de 64 bits. O tamanho da matriz é 85 mm 2 . O projeto oficial do PCB implementa apenas um dissipador de calor de resfriamento passivo em vez de um ventilador, e as alegações oficiais de consumo de energia são de apenas 35 W. O núcleo tem cache de vértice / textura unificado de 16 kiB longe do cache de vértice dedicado e cache de textura L1 / L2 usado no modelo de ponta.

Relatórios mostram que o primeiro lote do núcleo RV610 (revisão de silício A12), apenas sendo liberado para integradores de sistemas , tem um bug que impedia o UVD de funcionar corretamente, mas outras partes da matriz operavam normalmente. Esses produtos foram oficialmente suportados com o lançamento do driver Catalyst 7.10, que as placas foram nomeadas como Radeon HD 2350 series.

Vários relatórios de proprietários de HD 2400 Pro sugerem que a placa não oferece suporte total à decodificação de hardware para todos os vídeos H.264 / VC-1. O driver de dispositivo, mesmo com a versão estável mais recente, parece respeitar apenas a decodificação de hardware para formatos especificados nas especificações de Blu-ray e HD-DVD. Como resultado de tal restrição, a placa não é considerada muito útil para decodificação de vídeo de hardware, uma vez que a maioria dos vídeos H.264 / VC-1 na rede não são codificados nesses formatos (embora o próprio hardware seja totalmente capaz de fazer esse trabalho de decodificação). Esta restrição de driver de dispositivo levou ao desenvolvimento de um patch de driver de terceiros, "ExDeus ATI HD Registry Tweak", para desbloquear o potencial do HD 2400 Pro para suporte total de decodificação de vídeo de hardware H.264 / VC-1.

Radeon HD 2600

A série Radeon HD 2600 foi baseada na GPU de codinome RV630 e embalou 390 milhões de transistores em um processo de fabricação de 65 nm. As placas de vídeo da série Radeon HD 2600 incluíram suporte GDDR3, um barramento de anel de memória de 128 bits e PWM digital de 4 fases, abrangendo um tamanho de die de 153 mm 2 . Nenhum dos designs PCI-E de referência GDDR3 exigia conectores de alimentação adicionais, enquanto as variantes HD 2600 Pro e XT AGP exigiam alimentação adicional por meio de conectores de alimentação de 4 ou 6 pinos. As alegações oficiais afirmam que a série Radeon HD 2600 consome tão pouco quanto 45 W de potência.

Radeon HD 2600 X2

A Radeon HD 2600 X2 é um produto dual-GPU que inclui 2 matrizes RV630 em um único PCB com uma ponte PCI-E dividindo a largura de banda PCI-E × 16 em dois grupos de PCI-E × 8 pistas (cada 2,0 Gbit / s ) A placa oferece 4 saídas DVI ou HDMI via dongle e suporta configurações CrossFire. A AMD chama este produto de Radeon HD 2600 X2 como visto por alguns fornecedores e conforme observado dentro do arquivo INF do Catalyst 7.9 versão 8.411. Sapphire e outros fornecedores, incluindo PowerColor e GeCube, anunciaram ou demonstraram seus respectivos produtos de GPU dupla (conectada por fogo cruzado). O Catalyst 7.9 adicionou suporte para este hardware em setembro de 2007. No entanto, a AMD não deu muita publicidade para promovê-lo. Um fornecedor pode oferecer cartões contendo 256 MiB, 512 MiB ou 1 GiB de memória de vídeo. Embora a tecnologia de memória utilizada fique a critério do fornecedor, a maioria deles optou por GDDR3 e DDR2 devido ao menor custo de fabricação e posicionamento deste produto para o segmento de mercado convencional, em vez de desempenho e também um grande sucesso.

Radeon HD 2900

A série Radeon HD 2900 foi baseada na GPU de codinome R600 e foi lançada em 14 de maio de 2007. O R600 continha 700 milhões de transistores em um processo de fabricação de 80 nm e tinha um tamanho de matriz de 420 mm 2 . A Radeon HD 2900 XT foi lançada com 320 Processadores Stream e um clock central de 743 MHz. O modelo inicial foi lançado com 512 MB de GDDR3 com clock de 828 MHz (1.656 MHz efetivos) com uma interface de 512 bits. Alguns meses após o lançamento, a ATI lançou o modelo GDDR4 de 1 GB com uma frequência de memória de 1.000 MHz (2.000 MHz efetivos). O desempenho estava no mesmo nível em comparação com o cartão de 512 MB. O HD 2900 XT apresentou muitas novidades. Foi a primeira a implementar um PWM digital on board ( PWM de 7 fases), primeiro a usar um conector PEG de 8 pinos, e foi a primeira placa gráfica da ATI a oferecer suporte a DirectX 10 .

A Radeon HD 2900 Pro tinha uma freqüência menor com núcleo de 600 MHz e memória de 800 MHz (1.600 MHz efetivos), configurada com 512 MB de GDDR3 ou 1 GB de GDDR4. Houve rumores de que alguns dos modelos GDDR4 de 1 GB foram fabricados usando um cooler de 12 "emprestado do protótipo HD 2900 XTX. O HD 2900 Pro tinha opções de interface de 256 bits e 512 bits para as versões de 512 MB da placa. Alguns parceiros AIB ofereceram um cooler preto e prata exclusivo para o modelo de 256 bits do Pro.

A Radeon HD 2900 GT era uma variante do processador de fluxo 240 com a mesma freqüência do HD 2900 Pro, mas com 256 MB de memória de vídeo em uma interface de 256 bits.

Produtos móveis

Todas as séries Mobility Radeon HD 2000 compartilham o mesmo suporte de conjunto de recursos que suas contrapartes de desktop, bem como a adição dos recursos PowerPlay 7.0 de conservação de bateria , que são aumentados do PowerPlay 6.0 da geração anterior.

A Mobility Radeon HD 2300 é um produto de baixo custo que inclui UVD em sílica, mas carece de arquitetura de shader unificada e suporte a DirectX 10.0 / SM 4.0, limitando o suporte a DirectX 9.0c / SM 3.0 usando a arquitetura mais tradicional da geração anterior. Uma variante de última geração, a Mobility Radeon HD 2700, com frequências de memória e núcleo mais altas do que a Mobility Radeon HD 2600, foi lançada em meados de dezembro de 2007.

A Mobility Radeon HD 2400 é oferecida em duas variantes de modelo; o HD 2400 padrão e o HD 2400 XT.

A Mobility Radeon HD 2600 também está disponível nos mesmos dois sabores; o HD 2600 simples e, no topo da linha de mobilidade, o HD 2600 XT.

O tratamento de atualização de meia geração também foi aplicado a produtos móveis. Anunciado antes da CES 2008 foi a série Mobility Radeon HD 3000. Lançada no primeiro trimestre de 2008, a série Mobility Radeon HD 3000 consistia em duas famílias, a série Mobility Radeon HD 3400 e a série Mobility Radeon HD 3600. A série Mobility Radeon HD 3600 também apresentou a primeira implementação da indústria de memória GDDR4 de 128 bits on-board.

Entre o final de março e o início de abril de 2008, a AMD renovou a lista de IDs de dispositivos em seu site com a inclusão da Mobility Radeon HD 3850 X2 e Mobility Radeon HD 3870 X2 e seus respectivos IDs de dispositivos. Mais tarde, na Primavera IDF 2008, realizada em Xangai, uma placa de desenvolvimento da Mobility Radeon HD 3870 X2 foi demonstrado ao lado de um Centrino 2 sistema de plataforma de demonstração. A Mobility Radeon HD 3870 X2 foi baseada em duas GPUs M88 com a adição de um chip switch PCI Express em um único PCB. A placa de desenvolvimento usada para demonstração foi uma placa PCI Express 2.0 × 16, enquanto o produto final deve estar em módulos AXIOM / MXM .

Matriz de recursos Radeon

A tabela seguinte mostra as características do AMD 's GPUs (ver também: Lista de AMD unidades de processamento gráfico ).

Nome da série GPU Maravilha Mach 3D Rage Rage Pro Fúria R100 R200 R300 R400 R500 R600 RV670 R700 Evergreen
Ilhas do norte

Ilhas do sul

Ilhas do Mar

Ilhas Vulcânicas

Ilhas Árticas / Polaris
Vega Navi 1X Navi 2X
Liberado 1986 1991 1996 1997 1998 Abril de 2000 Agosto de 2001 Setembro de 2002 Maio de 2004 Outubro de 2005 Maio de 2007 Nov 2007 Junho de 2008 Setembro de 2009 Outubro de 2010 Janeiro de 2012 Setembro de 2013 Junho de 2015 Junho de 2016 Junho de 2017 Julho de 2019 Novembro de 2020
Nome de Marketing Maravilha Mach 3D Rage Rage Pro Fúria 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
Suporte AMD Terminado Atual
Gentil 2D 3D
Conjunto de instruções Não conhecido publicamente Conjunto de instruções TeraScale Conjunto de instruções GCN Conjunto de instruções RDNA
Microarquitetura TeraScale 1 TeraScale 2 (VLIW5) TeraScale 3 (VLIW4) GCN 1ª geração GCN 2ª geração GCN 3ª geração GCN 4ª geração GCN 5ª geração RDNA RDNA 2
Modelo Pipeline fixo Pipelines de pixel e vértice programáveis Modelo de shader unificado
Direct3D N / D 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_1 )
12 ( 12_2 )
Modelo shader N / D 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 / D 1,1 1,2 1,3 2,1 3,3 4.5 (no Linux: 4.5 (Mesa 3D 21.0)) 4.6 (no Linux: 4.6 (Mesa 3D 20.0))
Vulkan N / D 1.0
( Win 7 + ou Mesa 17+ )
1.2 (Adrenalin 20.1, Linux Mesa 3D 20.0)
OpenCL N / D Perto do metal 1.1 (sem suporte Mesa 3D) 1.2 (no Linux : 1.1 (sem suporte de imagem) com Mesa 3D) 2.0 (driver Adrenalin no Win7 + )
(no Linux : 1.1 (sem suporte para imagem) com Mesa 3D, 2.0 com drivers AMD ou AMD ROCm)
2.0 2,1
HSA N / D sim ?
ASIC de decodificação de vídeo N / D Avivo / UVD UVD + UVD 2 UVD 2.2 UVD 3 UVD 4 UVD 4.2 UVD 5.0 ou 6.0 UVD 6,3 UVD 7 VCN 2.0 VCN 3.0
Codificação de vídeo ASIC N / D VCE 1.0 VCE 2.0 VCE 3.0 ou 3.1 VCE 3.4 VCE 4.0
Fluid Motion ASIC Não sim Não
Economia de energia ? PowerPlay PowerTune PowerTune e ZeroCore Power ?
TrueAudio N / D Via DSP dedicado Via shaders ?
FreeSync N / D 1
2
HDCP ? 1,4 1,4
2,2
1,4
2,2
2,3
?
PlayReady N / D 3,0 Não 3,0 ?
Monitores suportados 1-2 2 2-6 ?
Máx. resolução ? 2–6 ×
2560 × 1600
2–6 ×
4096 × 2160 a 60 Hz
2–6 ×
5120 × 2880 a 60 Hz
3 ×
7680 × 4320 a 60 Hz
?
/drm/radeon sim N / D
/drm/amdgpu N / D Experimental sim

Drivers de dispositivos gráficos

Driver de dispositivo gráfico proprietário da AMD "Catalyst"

AMD Catalyst está sendo desenvolvido para Microsoft Windows e Linux . Desde julho de 2014, outros sistemas operacionais não são oficialmente suportados. Isso pode ser diferente para a marca AMD FirePro , que é baseada em hardware idêntico, mas apresenta drivers de dispositivos gráficos certificados por OpenGL.

O AMD Catalyst suporta, é claro, todos os recursos anunciados para a marca Radeon.

Microsoft Windows

O problema da ferramenta Purple Pill, que poderia permitir que drivers não assinados fossem carregados no Windows Vista e adulterassem o kernel do sistema operacional , foi resolvido no lançamento do Catalyst 7.8 (versão 8.401). O conversor de vídeo AVIVO para Windows Vista e o controle de temperatura de cor no Catalyst Control Center foram adicionados com o lançamento do Catalyst 7.9, versão do pacote 8.411. O software CrossFire foi habilitado para placas de vídeo das séries HD 2600 e HD 2400 com o lançamento do Catalyst 7.10 (versão do pacote 8.421)

O Catalyst 8.1, versão do pacote 8.451, suporta a tecnologia MultiView para renderização OpenGL acelerada na configuração de várias placas de vídeo (CrossFire). O driver também permite configurações CrossFire para placas de vídeo Radeon HD 3850 e HD 3870.

O Catalyst 8.3 é descrito pela AMD como um lançamento marco, suportando DirectX 10.1, tecnologia ATI CrossFire X e permitindo a combinação de diferentes placas de vídeo Radeon HD série 3800 para formar uma configuração CrossFire X com 2 a 4 GPUs. O Catalyst 8.3 apresentou novos controles de vídeo para aprimorar ainda mais a qualidade da reprodução de vídeo, esses controles incluem configurações de aprimoramento de borda e redução de ruído. Também há suporte para desktop estendido no modo CrossFire X. O suporte anti-aliasing para Unreal Engine 3.0 em jogos DirectX 9.0, suporte para filtros CFAA (tenda ampla e tenda de caixa) a serem habilitados quando Super AA está habilitado, e outros recursos como suporte de desenvolvedor para mosaico de superfície de hardware, proporção de aspecto ampla acelerada por hardware Escala de LCD, suporte HydraVision para Windows Vista permitindo adicionar no máximo 9 desktops virtuais e novo cliente Folding @ home também são oficialmente suportados nesta versão.

O Catalyst 8.5, versão de pacote 8.493 trouxe novos recursos incluem vídeo componente com resoluções 480i e 480p , suporte para saída de TV SECAM , modo personalizado HDTV 1080p via HDMI, suporte 1080p24 (resolução 1080p a 24 Hz), áudio HDMI para modos de TV não padrão ( CEA 861b), suporte para anti-aliasing adaptável (e posterior, no Catalyst 8.6, também suporte para filtros personalizados) em OpenGL , suporte para Windows XP SP3 e melhorias de utilitário de desinstalação. O driver também inclui melhorias de desempenho e corrige alguns problemas de instabilidade e de renderização em alguns jogos.

A série Radeon HD 2000 passou por uma transição para o suporte legado, onde os drivers serão atualizados apenas para corrigir bugs em vez de serem otimizados para novos aplicativos.

Os drivers Catalyst atuais não suportam as versões AGP das placas da série Radeon HD 2000/3000 com ponte RIALTO. A instalação dos drivers Catalyst nessas placas produzirá a seguinte mensagem de erro: "a instalação não encontrou um driver compatível com o hardware ou sistema operacional atual." ou simplesmente falhe completamente. As placas AGP em questão são suportadas não oficialmente pela ATI / AMD com um conjunto de drivers Catalyst corrigido a cada mês desde maio de 2008 com o hotfix Catalyst 8.5. Seus IDs de fornecedor de PCI estão listados abaixo:

Núcleo GPU produtos ID do dispositivo PCI
RV610 Radeon HD 2400 Pro 94C4
RV630 Radeon HD 2600 Pro 9587
RV630 Radeon HD 2600 XT 9586

Driver de dispositivo gráfico gratuito e de código aberto "Radeon"

Os drivers gratuitos e de código aberto são desenvolvidos principalmente no Linux e para Linux, mas também foram transferidos para outros sistemas operacionais. Cada driver é composto por cinco partes:

  1. Gerenciador de renderização direta (DRM) do componente kernel do Linux
  2. Driver KMS do componente kernel do Linux : basicamente o driver de dispositivo para o controlador de exibição
  3. libDRM do componente de espaço do usuário
  4. componente do espaço do usuário no Mesa 3D ;
  5. um driver de dispositivo gráfico 2D especial e distinto para o servidor X.Org , que está prestes a ser substituído pelo Glamour

O driver gráfico "Radeon" gratuito e de código aberto oferece suporte à maioria dos recursos implementados na linha de GPUs Radeon.

Liberação de documentação

Os drivers de dispositivos gráficos gratuitos e de código aberto "Radeon" não são submetidos à engenharia reversa, mas baseados na documentação lançada pela AMD.

A documentação de registro inicial e o código do analisador para executar as rotinas de ROM do AtomBIOS foram lançados em setembro de 2007. O guia de arquitetura do conjunto de instruções da família R600 foi lançado em 11 de junho de 2008. Código de amostra e cabeçalhos de registro para os motores 3D R600 e R700 foram lançados em dezembro de 2008 A AMD lançou as especificações para as famílias r6xx e r7xx em 26 de janeiro de 2009.

Veja também

Referências

links externos