A série Radeon 400 é uma série de processadores gráficos desenvolvidos pela AMD. Essas placas foram as primeiras a apresentar as GPUs Polaris, usando o novo processo de fabricação de 14 nm[8]FinFET desenvolvido pela Samsung Electronics e licenciado para a GlobalFoundries. A família Polaris incialmente incluiu dois novos chips na família Graphics Core Next (GCN) (Polaris 11 e Polaris 12). Polaris implementa a 4ª geração do conjunto de instruções Graphics Core Next e compartilha pontos em comum com as microarquiteturas GCN anteriores.
Nomenclatura
O prefixo RX é usado para placas que oferecem mais de 1,5 teraflops de desempenho e 80 GB/s de throughput de memória (com compactação de memória) e atingem pelo menos 60 FPS a 1080p em jogos populares como Dota 2 e League of Legends. Caso contrário, será omitido. Como nas gerações anteriores, o primeiro numeral do número refere-se à geração (4 neste caso) e o segundo numeral do número refere-se ao nível do cartão, que são seis. O nível 4, o nível mais fraco da série 400, não terá o prefixo RX e apresentará um barramento de memória de 64 bits. Os níveis 5 e 6 terão placas com prefixo RX e sem prefixo RX, indicando que, embora ambos apresentem um barramento de memória de 128 bits e sejam voltados para jogos de 1080p, o último ficará aquém de 1,5 teraflops de desempenho. Os níveis 7 e 8 terão cada um um barramento de memória de 256 bits e serão comercializados como placas de 1440p. O nível mais alto, o nível 9, apresentará um barramento de memória superior a 256 bits e será voltado para jogos em 4K. Por fim, o terceiro numeral indicará se o cartão está em sua primeira ou segunda revisão com 0 ou 5, respectivamente. Assim, por exemplo, o RX 460 indica que tem pelo menos 1,5 teraflops de desempenho, 100 GB/s de throughput de memória, tem um barramento de memória de 128 bits e poderá atingir 60 FPS nos jogos mencionados anteriormente em 1080p.[9]
OpenCL (API)
O OpenCL permite o uso de GPUs para computação numérica altamente paralela acelera muitos pacotes de software científico contra a CPU até o fator 10 ou 100 e mais. OpenCL 1.0 a 1.2 são suportados para todos os chips com arquiteturas Terascale ou GCN. OpenCL 2.0 é compatível com GCN de 2ª geração. ou mais alto.[10] Qualquer placa compatível com OpenCL 2.0 pode obter suporte para OpenCL 2.1 e 2.2 com apenas uma atualização de driver.[carece de fontes?]
Vulkan (API)
A API Vulkan 1.0 é compatível com todas as placas de arquitetura GCN. Vulkan 1.2 requer GCN 2nd gen ou superior com os drivers Adrenalin 20.1 e Linux Mesa 20.0 e mais recentes.
Novos recursos
Esta série é baseada na arquitetura GCN de quarta geração. Inclui novos agendadores de hardware,[11] um novo acelerador de descarte primitivo,[12] um novo controlador de exibição,[13] e um UVD atualizado que pode decodificar HEVC em resoluções de 4K a 60 quadros por segundo com 10 bits por canal de cor.[13] Em 8 de dezembro de 2016, a AMD lançou drivers Crimson ReLive (versão 16.12.1), que fazem GCN-GPUs suportar aceleração de decodificação VP9 de até 4K a 60 Hz e com suporte para Dolby Vision e HDR10.[14][15]
Chips
Polaris
O Polaris 10 possui 2304 processadores de fluxo em 36 unidades de computação (CUs),[16] e suporta até 8 GB de memória GDDR5 em uma interface de memória de 256 bits. A GPU substitui o segmento Tonga de gama média da linha Radeon M300. De acordo com a AMD, seu principal objetivo com o design do Polaris era a eficiência energética: o Polaris 10 foi inicialmente planejado para ser um chip intermediário, a ser apresentado no RX 480, com um TDP de cerca de 110-135W[17] em comparação com o TDP de 190 W do seu predecesso R9 380. Apesar disso, espera-se que o chip Polaris 10 rode os últimos jogos DirectX12 "em uma resolução de 1440p com 60 quadros por segundo estáveis".[17]
O Polaris 11, por outro lado, sucederá o GPU "Curacao", que alimenta vários cartões de gama baixa a média. Possui 1024 processadores de fluxo em 16 CUs, juntamente com até 4 GB de memória GDDR5 em uma interface de memória de 128 bits.[18][19] O Polaris 11 tem um TDP de 75W.[17][19]
Avaliações
Muitos críticos elogiaram o desempenho do RX 480 8GB quando avaliado à luz de seu preço de lançamento de $ 239. The Tech Report afirmou que o RX 480 é o cartão mais rápido para o segmento de $ 200 na época de seu lançamento.[20]HardOCP deu a este cartão um prêmio Editor's Choice Silver.[21]PC Perspective deu a ele o PC Perspective Gold Award.[22]
Placa de referência RX 480 Violações de limite de energia PCI Express
Alguns analistas descobriram que a AMD Radeon RX 480 viola as especificações de consumo de energia PCI Express, que permite um máximo de 75 watts (66w 12v) sendo extraído do slot PCI Express da placa-mãe. Chris Angelini, da Tom's Hardware, notou que em um teste de estresse ele pode extrair uma média de 90 watts do slot e 86 watts em uma carga de jogo típica.[23] O pico de uso pode ser de até 162 watts e 300 watts no total com a fonte de alimentação em uma carga de jogo.[23] A TechPowerUp corroborou esses resultados observando que também pode consumir até 166 watts da fonte de alimentação, além do limite de 75 watts para um conector de alimentação PCI Express de 6 pinos.[24] Ryan Shrout de PC Perspective fez um teste de acompanhamento após outros relatórios e descobriu que sua amostra de análise consome 80-84 watts da placa-mãe na velocidade padrão e que os pinos da fonte de alimentação de 12 volts dos outros slots PCI Express estavam fornecendo apenas 11,5 volts durante a carga. sua placa-mãe Asus ROG Rampage V Extreme.[25] Ele não estava preocupado com a queda de tensão devido à tolerância de tensão de 8% da especificação, mas observou possíveis problemas em sistemas onde várias placas RX 480 com overclock estão rodando em quad CrossFire, ou em placas-mãe que não são projetadas para suportar altas atuais, como orçamento e modelos mais antigos.[25]
A AMD lançou um driver que reprograma o módulo regulador de tensão para consumir menos energia da placa-mãe, permitindo que o consumo de energia da placa-mãe passe pela especificação PCI Express.[26] Embora isso agrave o excesso no conector de alimentação de 6 pinos, essa violação não é muito preocupante porque esses conectores têm uma margem de segurança maior em sua classificação de energia.[26] A quantidade de energia consumida no conector depende de um "modo de compatibilidade" recém-introduzido no driver. Quando ativado, o modo de compatibilidade reduz o consumo total de energia do cartão, permitindo que ambas as fontes de energia operem mais próximas de suas classificações. O modo padrão produz desempenho essencialmente inalterado, enquanto o modo de compatibilidade resulta em quedas de desempenho dentro do erro dos benchmarks.[27] Algumas placas RX 480 projetadas por parceiros da AMD incluem um conector de alimentação de 8 pinos que pode fornecer mais energia do que o design padrão.[28][29]
↑ abcOs valores de reforço (se disponíveis) são indicados abaixo do valor base em itálico.
↑A taxa de preenchimento de textura é calculada como o número de unidades de mapeamento de textura multiplicado pela velocidade de clock base (ou boost) do núcleo.
↑A taxa de preenchimento de pixel é calculada como o número de unidades de saída de renderização multiplicado pela velocidade de clock base (ou boost) do núcleo.
↑O desempenho de precisão é calculado a partir da velocidade de clock do núcleo base (ou boost) com base em uma operação FMA.
↑ abcOs valores de reforço (se disponíveis) são indicados abaixo do valor base em itálico.
↑A taxa de preenchimento de textura é calculada como o número de unidades de mapeamento de textura multiplicado pela velocidade de clock base (ou boost) do núcleo.
↑A taxa de preenchimento de pixel é calculada como o número de unidades de saída de renderização multiplicado pela velocidade de clock base (ou boost) do núcleo.
↑O desempenho de precisão é calculado a partir da velocidade de clock do núcleo base (ou boost) com base em uma operação FMA.
↑ 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.