A marca era anteriormente conhecida apenas como "ATI Radeon" até agosto de 2010, quando foi renomeada para aumentar o reconhecimento da marca AMD em escala global.[2] Produtos até e incluindo a série HD 5000 são marcados como ATI Radeon, enquanto a série HD 6000 e além usam a nova marca AMD Radeon.[3]
Em 11 de setembro de 2015, os negócios de GPU da AMD foram divididos em uma unidade separada conhecida como Radeon Technologies Group, com Raja Koduri como vice-presidente sênior e arquiteto-chefe.[1][4]
Marcas de placas gráficas Radeon
A AMD não distribui placas Radeon diretamente aos consumidores (embora algumas exceções possam ser encontradas[5]). Em vez disso, vende GPUs Radeon para fabricantes terceirizados, que constroem e vendem as placas de vídeo baseadas em Radeon para OEM e canais de varejo. Os fabricantes das placas Radeon - alguns dos quais também fabricam placas-mãe - incluem ASRock, Asus, Biostar, Club 3D, Diamond, Force3D, Gainward, Gigabyte, HIS, MSI, PowerColor, Sapphire, VisionTek e XFX.
As primeiras gerações foram identificadas com um número e um prefixo alfabético maior/menor. Gerações posteriores receberam codinomes. Arquiteturas novas ou fortemente redesenhadas têm um prefixo de R (por exemplo, R300 ou R600), enquanto pequenas modificações são indicadas pelo prefixo RV (por exemplo, RV370 ou RV635).
A primeira arquitetura derivada, RV200, não seguiu o esquema usado pelas partes posteriores.
O Radeon, introduzido pela primeira vez em 2000, foi o primeiro processador gráfico da ATI totalmente compatível com DirectX 7. O R100 trouxe grandes ganhos em largura de banda e eficiência de taxa de preenchimento por meio da nova tecnologia HyperZ.
O RV200 era um die-shrink do antigo R100 com alguns ajustes lógicos básicos para clockspeed, introduzido em 2002. O único lançamento nesta geração foi o Radeon 7500, que introduziu poucos novos recursos, mas ofereceu melhorias substanciais de desempenho em relação ao seu antecessores.
A Radeon de segunda geração da ATI incluía uma sofisticada arquitetura de pixel shader. Este chipset implementou a especificação pixel shader 1.4 da Microsoft pela primeira vez.
Seu desempenho em relação aos concorrentes foi amplamente percebido como fraco e as revisões subsequentes desta geração foram canceladas para focar no desenvolvimento da próxima geração.
O R300 foi o primeiro GPU a oferecer suporte total à tecnologia DirectX 9.0 da Microsoft em seu lançamento em 2001. Incorporava sombreadores de pixel e vértice totalmente programáveis.
Cerca de um ano depois, a arquitetura foi revisada para permitir frequências mais altas, acesso mais eficiente à memória e várias outras melhorias na família R350. Uma linha de orçamento de produtos RV350 foi baseada neste design atualizado com alguns elementos desabilitados ou removidos.
Os modelos que usam a nova interface PCI Express foram lançados em 2004. Usando tecnologias de fabricação de 110 nm e 130 nm sob os nomes X300 e X600, respectivamente, os processadores gráficos RV370 e RV380 foram amplamente usados pelos fabricantes de PCs de consumo.
Embora fortemente baseada na geração anterior, esta linha incluía extensões para o conjunto de recursos do Shader Model 2. O Shader Model 2b, a especificação que a ATI e a Microsoft definiram com esta geração, oferecia um pouco mais de flexibilidade do programa de sombreamento.
R520
Série DirectX 9.0c de placas gráficas da ATI, com suporte completo ao shader Model 3.0. Lançada em outubro de 2005, esta série trouxe vários aprimoramentos, incluindo a tecnologia de destino de renderização de ponto flutuante necessária para renderização HDR com anti-aliasing.
A primeira série de GPUs da ATI para substituir o antigo pipeline fixo e implementar o modelo de shader unificado. As revisões subsequentes ajustaram o design para maior desempenho e eficiência energética, resultando na série ATI Mobility Radeon HD para computadores móveis.
Baseado na arquitetura R600. Principalmente reforçado com muito mais processadores stream, com melhorias no consumo de energia e suporte GDDR5 para os chips high-end RV770 e RV740(HD4770). Ele chegou no final de junho de 2008. O HD 4850 e o HD 4870 têm 800 processadores stream e memória GDDR3 e GDDR5, respectivamente. O 4890 foi uma atualização do 4870 com a mesma quantidade de processadores de fluxo, mas com taxas de clock mais altas devido a refinamentos. O 4870x2 tem 1600 processadores de fluxo e memória GDDR5 em um barramento de memória eficaz de 512 bits com largura de banda de memória de vídeo de 230,4 Gbit/s disponível.
A série foi lançada em 23 de setembro de 2009. Apresentava um processo de fabricação de 40 nm para toda a linha de produtos (somente o HD4770 (RV740) foi construído neste processo anteriormente), com mais núcleos de fluxo e compatibilidade com a próxima versão principal do DirectX API, DirectX 11, lançado em 22 de outubro de 2009 junto com o MicrosoftWindows 7. O esquema de codinome Rxxx/RVxxx foi totalmente descartado. O lançamento inicial consistia apenas nos modelos 5870 e 5850. A ATI lançou drivers beta que introduziram suporte completo ao OpenGL 4.0 em todas as variantes desta série em março de 2010.[6]
Esta é a primeira série a ser comercializada exclusivamente sob a marca "AMD". Ele apresenta um design de 40 nm de 3ª geração, reequilibrando a arquitetura existente com shaders redesenhados para proporcionar melhor desempenho. Foi lançado primeiro em 22 de outubro de 2010, na forma de 6850 e 6870. A saída 3D é habilitada com saídas HDMI 1.4a e DisplayPort 1.2.
"Southern Islands" foi a primeira série a apresentar a nova microarquitetura de computação conhecida como "Graphics Core Next" (GCN). GCN foi usado entre as placas de ponta, enquanto a arquitetura VLIW5 utilizada na geração anterior foi usada na ponta inferior, produtos OEM. No entanto, a Radeon HD 7790 usa GCN 2, e foi o primeiro produto da série a ser lançado pela AMD em 9 de janeiro de 2012.
As "Sea Islands" eram reemblemas OEM da série 7000, com apenas três produtos, com o nome de código Oland, disponíveis para varejo em geral. A série, assim como as "Ilhas do Sul", usou uma mistura de modelos VLIW5 e modelos GCN para seus produtos de desktop.
As GPUs "Volcanic Islands" foram introduzidas com o AMD Radeon Rx 200 Series e foram lançadas pela primeira vez no final de 2013.[8] A linha Radeon Rx 200 é baseada principalmente na arquitetura GCN da AMD, com a extremidade inferior, placas OEM ainda usando VLIW5. A maioria dos produtos de desktop usa GCN 1, enquanto o R9 290x/290 e o R7 260X/260 usam GCN 2 e apenas o R9 285 usa o novo GCN 3.[9]
As GPUs com o codinome "Caribbean Islands"[10] foram introduzidas com o AMD Radeon Rx 300 Series, lançado em 2015. Esta série foi a primeira a usar apenas modelos baseados em GCN, variando de GCN 1st a GCN 3rd Gen, incluindo o GCN 3-based Modelos de arquitetura Fiji chamados Fury X, Fury, Nano e Radeon Pro Duo.
As GPUs com o codinome "Arctic Islands" foram introduzidas pela primeira vez com a série Radeon RX 400 em junho de 2016 com o anúncio da RX 480.[11] Essas placas foram as primeiras a usar os novos chips Polaris que implementam GCN 4th Gen no processo fab de 14 nm. A série RX 500 lançada em abril de 2017 também usa chips Polaris.[12]
Em 27 de maio de 2019, na Computex 2019, a AMD anunciou a nova microarquitetura gráfica 'RDNA' graphics micro-architecture,[13] que sucederá a microarquitetura Graphics Core Next. Esta é a base para as placas gráficas da série Radeon RX 5700, as primeiras a serem construídas sob o codinome 'Navi'. Essas placas apresentam GDDR6 SGRAM e suporte PCI Express 4.0.
Em 5 de março de 2020, a AMD anunciou publicamente seu plano de lançar uma "atualização" da microarquitetura RDNA.[14] Apelidado de arquitetura RDNA 2, foi declaradocomo sucesso da microarquitetura RDNA de primeira geração e foi inicialmente agendado para lançamento no quarto trimestre de 2020. RDNA 2 foi confirmado como a microarquitetura gráfica apresentada nos consoles Xbox Series X e Series S[15] da Microsoft, e PlayStation 5[16] da Sony, com ajustes proprietários e diferentes configurações de GPU na implementação de cada sistema.
A AMD revelou a série Radeon RX 6000, suas placas gráficas RDNA 2 de última geração em um evento online em 28 de outubro de 2020.[17][18] A programação consiste no RX 6800, RX 6800 XT e RX 6900 XT.[19][20] O RX 6800 e o 6800 XT foram lançados em 18 de novembro de 2020, com o RX 6900 XT sendo lançado em 8 de dezembro de 2020.[21] Outras variantes, incluindo uma série Radeon RX 6700 (XT) baseada no Navi 22, lançadas em 18 de março de 2021, uma série Radeon RX 6600(XT) baseada no Navi 23, lançada em 11 de agosto de 2021 (que é a data de lançamento do 6600XT, o RX 6600 lançado em 13 de outubro de 2021) e uma Radeon RX 6500(XT), lançado em 19 de janeiro de 2022.[22][23][24][25][26]
Visão geral da API
Algumas gerações diferem de seus antecessores principalmente devido a melhorias arquitetônicas, enquanto outras foram adaptadas principalmente a novos processos de fabricação com menos alterações funcionais. A tabela abaixo resume as APIs suportadas em cada geração do Radeon. Veja também os produtos das marcas AMD FireStream e AMD FirePro.
A tabela a seguir mostra os gráficos e o suporte de APIs de computação nas microarquiteturas de GPU da AMD. Observe que uma série de marcas pode incluir chips de geração mais antiga.
↑Radeon 7000 tem sombreadores de pixel programáveis, mas não são totalmente compatíveis com DirectX 8 ou Pixel Shader 1.0. Veja o artigo sobre Pixel shaders do R100.
↑Essas séries não são totalmente compatíveis com OpenGL 2+, pois o hardware não oferece suporte a todos os tipos de texturas não-potência de dois (NPOT).
↑A conformidade com OpenGL 4+ requer suporte a shaders FP64 e estes são emulados em alguns chips TeraScale usando hardware de 32 bits.
↑ A série Radeon 100 possui sombreadores de pixel programáveis, mas não é totalmente compatível com DirectX 8 ou Pixel Shader 1.0. Veja o artigo sobre Pixel shaders do R100.
↑Os cartões baseados em R300, R400 e R500 não são totalmente compatíveis com OpenGL 2+, pois o hardware não oferece suporte a todos os tipos de texturas não-potência de dois (NPOT).
↑A conformidade com OpenGL 4+ requer suporte a shaders FP64 e estes são emulados em alguns chips TeraScale usando hardware de 32 bits.
↑ abcO UVD e o VCE foram substituídos pelo Video Core Next (VCN) ASIC na APU Raven Ridge do Vega.
↑Processamento de vídeo ASIC para técnica de interpolação de taxa de quadros de vídeo. No Windows funciona como um filtro DirectShow no seu player. No Linux, não há suporte por parte dos drivers e/ou da comunidade.
↑ abPara reproduzir conteúdo de vídeo protegido, também é necessário suporte a cartão, sistema operacional, driver e aplicativo. Um monitor HDCP compatível também é necessário para isso. O HDCP é obrigatório para a saída de certos formatos de áudio, colocando restrições adicionais na configuração de multimídia.
↑Mais monitores podem ser suportados com conexões DisplayPort nativas ou dividindo a resolução máxima entre vários monitores com conversores ativos.
↑ abDRM (Direct Rendering Manager) é um componente do kernel do Linux. AMDgpu é o módulo do kernel do Linux. O suporte nesta tabela refere-se à versão mais atual.
Drivers de dispositivos gráficos
Gráficos proprietários da AMD "Radeon Software" (anteriormente Catalyst)
Em 24 de novembro de 2015, a AMD lançou uma nova versão de seu driver gráfico após a formação do Radeon Technologies Group (RTG) para fornecer amplo suporte de software para suas placas gráficas. Este driver, denominado Radeon Software Crimson Edition, revisa a interface do usuário com Qt, resultando em melhor capacidade de resposta do ponto de vista do design e do sistema. Inclui uma nova interface com um gerenciador de jogos, ferramentas de cronometragem e seções para diferentes tecnologias.[48]
Modificações não oficiais, como drivers Omega e drivers DNA, estavam disponíveis. Esses drivers geralmente consistem em misturas de várias versões de arquivos de driver com algumas variáveis de registro alteradas e são anunciados como oferecendo desempenho superior ou qualidade de imagem. Eles são, é claro, sem suporte e, como tal, não têm garantia de funcionar corretamente. Alguns deles também fornecem arquivos de sistema modificados para entusiastas de hardware executarem placas gráficas específicas fora de suas especificações.[carece de fontes?]
Em sistemas operacionais
Radeon Software está sendo desenvolvido para Microsoft Windows e Linux. A partir de janeiro de 2019, 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 pela OpenGL.
Anteriormente, a ATI oferecia atualizações de driver para suas placas de vídeo e chipsets Macintosh integrados e de varejo. A ATI interrompeu o suporte para Mac OS 9 após as placas Radeon R200, tornando a última placa oficialmente suportada a Radeon 9250. As placas Radeon R100 até Radeon 7200 ainda podem ser usadas com versões Mac OS Classic ainda mais antigas, como System 7, embora não todos os recursos são aproveitados pelo sistema operacional mais antigo.[51]
Desde a aquisição da ATI pela AMD, a ATI não fornece mais ou suporta drivers para Mac OS clássico nem MacOS. Os drivers do macOS podem ser baixados no site de suporte da Apple, enquanto os drivers clássicos do Mac OS podem ser obtidos em sites de terceiros que hospedam os drivers mais antigos para download pelos usuários. A ATI costumava fornecer um painel de preferências para uso no macOS chamado ATI Displays, que pode ser usado com versões de varejo e OEM de seus cartões. Embora ofereça mais controle sobre os recursos avançados do chipset gráfico, o ATI Displays tem funcionalidade limitada em comparação com o Catalyst para Windows ou Linux.
"Radeon" gratuito e de código aberto de terceiros
A infraestrutura de renderização direta gratuita e de código aberto está em constante desenvolvimento pelos desenvolvedores do kernel do Linux, por entusiastas de programação de terceiros e por funcionários da AMD. É composto por cinco partes:
AMD GCN (Southern/Sea Islands e mais recente): OpenGL 4.5+ (Mesa 17.0+), OpenGL ES 3.2+ (Mesa 18.0+), Vulkan 1.0 (Mesa 17.0+), Vulkan 1.1 (GCN 2nd Gen+, Mesa 18.1+)
um driver de dispositivo gráfico 2D especial e distinto para o X.Org Server, que finalmente será substituído pelo Glamor
OpenCL com GalliumCompute (Clover anterior) não está totalmente desenvolvido em 1.0, 1.1 e apenas partes de 1.2. Alguns testes de conformidade OpenCL falharam em 1.0 e 1.1, a maioria em 1.2. ROCm é desenvolvido pela AMD e Open Source. O OpenCL 1.2 é totalmente compatível com a linguagem OpenCL 2.0. Apenas CPU ou GCN-Hardware com PCIe 3.0 são suportados. Portanto, o GCN 3rd Gen. ou superior está aqui totalmente utilizável para o software OpenCL 1.2.
Recursos compatíveis
O driver gratuito e de código aberto oferece suporte a muitos dos recursos disponíveis em placas e APUs da marca Radeon, como gráficos híbridos ou multi-monitor.
Linux
Os drivers gratuitos e de código aberto são desenvolvidos principalmente no Linux e para Linux.
Outros sistemas operacionais
Sendo um software totalmente gratuito e de código aberto, os drivers gratuitos e de código aberto podem ser transferidos para qualquer sistema operacional existente. Se eles foram, e até que ponto depende inteiramente da mão-de-obra disponível. O suporte disponível deve ser referenciado aqui.
O FreeBSD adotou o DRI e, como o Mesa 3D não é programado para Linux, ele deve ter suporte idêntico.[carece de fontes?]
MorphOS suporta aceleração 2D e 3D para chipsets Radeon R100, R200 e R300.[54]
AmigaOS 4 suporta Radeon R100, R200, R300,[55]R520 (série X1000), R700 (série HD 4000), série HD 5000 (Evergreen), série HD 6000 (Northern Islands) e série HD 7000 (Southern Islands).[56] O driver RadeonHD AmigaOS 4 foi desenvolvido por Hans de Ruiter[57] financiado e de propriedade da A-EON Technology Ltd. Os drivers R100 e R200 "ATIRadeon" mais antigos para AmigaOS, originalmente desenvolvidos pela Forefront Technologies, foram adquiridos pela A- EON Tecnologia Ltda em 2015.
No passado, a ATI fornecia hardware e documentação técnica para o Projeto Haiku para produzir drivers com 2D completo e suporte de entrada/saída de vídeo em chipsets Radeon mais antigos (até R500) para Haiku. Um novo driver Radeon HD foi desenvolvido com a orientação não oficial e indireta dos engenheiros de código aberto da AMD e atualmente existe em versões recentes do Haiku. O novo driver Radeon HD oferece suporte à configuração de modo nativo no R600 por meio das GPUs da Southern Islands.[58]
GPUs integradas
A AMD (e sua antecessora ATI) lançou uma série de GPUs incorporadas voltadas para dispositivos médicos, de entretenimento e de exibição.
Em agosto de 2011, a AMD expandiu o nome Radeon para incluir módulos de memória de acesso aleatório na linha AMD Memory. Os lançamentos iniciais incluíam 3 tipos de módulos SDRAM DDR3 de 2GiB: Entertainment (1333 MHz, CL9 9-9), UltraPro Gaming (1600 MHz, CL11 11-11) e Enterprise (especificações a serem determinadas).[79]
Em 08/05/2013, a AMD anunciou o lançamento da memória Radeon RG2133 Gamer Series.[80]
A memória Radeon R9 2400 Gamer Series foi lançada em 16/01/2014.[81][82]
Em 06/09/2012, a Dataram Corporation anunciou que firmou um contrato formal com a AMD para desenvolver uma versão da marca AMD do software RAMDisk da Dataram sob o nome Radeon RAMDisk, visando entusiastas de jogos que buscam melhorias exponenciais nos tempos de carregamento do jogo, levando a uma melhoria experiência de jogo.[83] A versão freeware do software Radeon RAMDisk suporta Windows Vista e posterior com memória mínima de 4GiB e suporta disco RAM máximo de 4GiB[84] (6GiB se AMD Radeon Value, Entertainment, Performance Edition ou produtos instalados e Radeon RAMDisk estiver ativado entre 2012-10-10 e 2013-10-10[85]). A versão de varejo suporta tamanho de disco RAM entre 5MiB a 64GiB.[86][87]
Em 02/04/2014, a Dataram Corporation anunciou que assinou um acordo com a Elysium Europe Ltd. para expandir a penetração de vendas na Europa, Oriente Médio e África. De acordo com este Contrato, a Elysium está autorizada a vender o software AMD Radeon RAMDisk. Elysium está se concentrando em varejistas, varejistas, construtores de sistemas e distribuidores.[88]
Radeon SSD
A AMD planejou entrar no mercado de unidades de estado sólido com a introdução de modelos R7 alimentados pelo controlador Indilinx Barefoot 3 e memória flash Toshiba 19 nm MLC, e inicialmente disponível em capacidades de 120G, 240G e 480G.[89][90] O SSD da série R7 foi lançado em 2014-08-09, que incluía memória flash A19 MLC NAND da Toshiba, controlador Indilinx Barefoot 3 M00.[91] Esses componentes são os mesmos do modelo SSD OCZ Vector 150.
Ver também
AMD FireStream - marca para processamento de fluxo e GPGPU baseado em GPUs Radeon