AMD Radeon VII: chip de última geração (parte 3)

Parte 1 >> Parte 2 >> Parte 3

Desempenho computacional


Talvez o suficiente sobre os jogos. Considere os aspectos de computação do Radeon VII. Embora se assemelhe basicamente à Vega de primeira geração, há muito barulho ao redor sobre o melhor poder de processamento da Vega 20. É hora de descobrirmos isso.



Começando com o CompuBench 2.0, a mais recente iteração de testes de computação de GPU da Kishonti oferece uma ampla gama de cargas de computação diferentes, e decidimos nos concentrar na segmentação de conjunto de níveis (LSM), simulação de fluxo óptico e simulação de corpo N.







A seguir, analisamos o desempenho de ponto flutuante de precisão única com o FAHBench, a referência oficial do Folding @ Home. O Folding @ Home é uma iniciativa popular de pesquisa e computação distribuída, apoiada por Stanford, que se espalha por milhões de computadores voluntários pela Internet e cada computador é responsável por um pequeno fragmento de uma simulação de dobra de proteínas. O FAHBench pode testar o desempenho de ponto flutuante de precisão simples e dupla, sendo a precisão única a métrica mais importante para a maioria dos cartões de consumo, devido ao desempenho de baixa precisão dupla.



A seguir, vem o pacote de computação da GPU usando o Geekbench 4. Esse é um conjunto de testes multifacetado que executa sete sub-testes diferentes da GPU - desde a detecção de faces até a rápida transformação de Fourier e a estimativa da média geométrica média. Como resultado, o Geekbench 4 não testa nenhuma carga de trabalho única, mas é a média de muitas cargas de trabalho básicas diferentes.



Finalmente, temos o SiSoftware Sandra, com testes computacionais gerais com diferentes graus de precisão.







Desempenho sintético


Abaixo estão os resultados de nossos testes sintéticos.







Visualização e renderização profissionais


Como a AMD está promovendo ativamente o Radeon VII como uma placa semiprofissional para a criação de conteúdo, devemos prestar atenção ao desempenho da renderização, CAD e visualização profissional. No entanto, referências exatas adequadas para esta área não são tão fáceis de encontrar, especialmente porque o desempenho depende muito do fluxo de trabalho e do software ISV licenciado proprietário. Dado o público da AnandTech, que geralmente inclui engenheiros que usam esses aplicativos em ambientes de produção de missão crítica, nosso objetivo é fornecer as métricas mais relevantes. No entanto, como Yang discutiu anteriormente, os benchmarks mais precisos para estações de trabalho profissionais estão nas mãos de fornecedores de software independentes. E esses fornecedores são, na melhor das hipóteses, infelizes e geralmente não querem saber sobre como fornecer acesso ao software, mesmo na forma de licenças limitadas.

Dadas essas complexidades, a próxima melhor coisa para avaliar o desempenho geral da GPU de desktop é o venerável SPECviewperf, atualizado recentemente para a versão 13. Dividido em "visualizações", que são grupos de carga de trabalho para aplicativos específicos derivados de conjuntos de dados reais, o SPECviewperf é um pacote há muito tempo benchmarks para o desempenho geral da GPU de desktop / CAD. Para o SPECviewperf 13, as suítes de teste são baseadas em:

  • Autodesk 3ds Max 2016 (driver Nitrous DX11)
  • Dassault Systèmes CATIA V6 R2012
  • PTC Creo 3 e Creo 4
  • Software Geosurvey, com cargas de trabalho baseadas em técnicas de renderização utilizadas pelo aplicativo de visualização sísmica OpendTect de código aberto
  • Autodesk Maya 2017
  • Renderização radiológica (isto é, tomografia computadorizada, ressonância magnética), com cargas de trabalho usando o núcleo de renderização Tuvok do aplicativo de visualização de volume ImageVis3D
  • Autodesk Showcase 2013
  • Siemens NX 8.0
  • Dassault Systèmes Solidworks 2013 SP1

Embora não tenhamos tempo para testar completamente o software de edição / produção de vídeo, como o Adobe Premiere Pro CC, tentaremos adicionar isso no futuro.

Gráficos de teste



















Os resultados obtidos deixam claro que alguns conjuntos de testes funcionam melhor em equipamentos de um fabricante do que em outro. Às vezes, a Radeon VII quebra a tendência, embora no Siemens NX o desempenho reduzido possa estar relacionado à imaturidade dos drivers. Em cenários reversos, como Creo-02 ou Maya-05, a Radeon VII troca com os concorrentes, naturalmente à frente do RX Vega 64, mas inferior aos cartões RTX e GTX. Embora os resultados destacem a importância da disponibilidade do software para o novo hardware, vemos sinais de que o Vega 20 é uma poderosa placa de estação de trabalho. A desvantagem é que o novo não altera a imagem geral dos aplicativos que tradicionalmente funcionam bem no hardware da NVIDIA.

O conjunto de testes a seguir avalia o desempenho da renderização. Dada a natureza das “guerras de renderização”, bem como os recursos da CUDA, é preciso deixar claro que os mecanismos de renderização renderizada não mostram necessariamente os recursos gerais de renderização da GPU. Como estamos analisando a Radeon VII, é impraticável usar alguns dos renderizadores mais populares, como Redshift e Octane, que são apenas para CUDA, por outro lado, usar o Indigo Renderer não tão popular fornece mais um ponto de dados.









Observe que os lançamentos oficiais do Blender ainda não incluem o CUDA 10, portanto, as placas da série RTX 20 não são oficialmente suportadas.

O V-RAY é o único teste usando CUDA para placas NVIDIA, enquanto o restante usa OpenCL. Os resultados geralmente são semelhantes ao SPECviewperf, onde a Radeon VII continua a ser líder em que o hardware da AMD já funcionou muito antes.

Radeon VII e Radeon RX Vega 64: velocidade do relógio


Graças às várias mudanças que ocorreram do RX Vega 64 baseado no Vega 10 para o novo Radeon VII baseado no Vega 20, queríamos dar uma olhada nos recursos de desempenho e computação, controlando a velocidade do relógio. Isso nos permitirá examinar quaisquer melhorias ou diferenças significativas no pseudo-IPC. Existem alguns refinamentos aqui; obviamente, como o RX Vega 64 possui 64 CUs e o Radeon VII apenas 60 CUs, a comparação não é mais precisa. Outra coisa é que “IPC” não é um indicador mensurável exato, mas, em certo sentido, quanto trabalho gráfico / computacional é realizado por relógio e como isso pode afetar o desempenho. As comparações de GPU Isoclock geralmente não são muito úteis ao comparar gerações e arquiteturas. Por exemplo, os desenvolvedores da Vega geralmente projetam estágios de transportadores para fornecer velocidades de clock mais altas, mas com o custo de reduzir a quantidade de trabalho realizado por ciclo e geralmente aumentar a latência.

No nosso caso, a natureza incremental da segunda geração do Vega elimina alguns desses problemas, embora, infelizmente, o Wattman não tenha conseguido diminuir a frequência da memória no momento, portanto, não foi possível obter dados para o caso quando os dois cartões estão configurados para uma largura de banda de memória comparável. Embora a mecânica de melhorar o desempenho da GPU Vega signifique que a frequência do relógio não é fixa, ambas as placas foram sintonizadas para uma frequência de 1500 MHz e, em ambos os casos, a frequência variou de 1490 a 1500 MHz, dependendo da carga de trabalho. Tudo isso significa que os resultados obtidos devem ser entendidos como aproximados e, ainda assim, são úteis para determinar um aumento ou diminuição significativo. Isso também significa que é muito difícil interpretar os resultados, mas em um alto nível de abstração, se o Radeon VII ultrapassar o RX Vega 64 para uma carga de não memória, podemos assumir melhorias significativas no "trabalho por ciclo", relativamente não relacionado ao número de UCs.

Gráficos de teste



































Consumo, temperatura e ruído


Como sempre, é hora de considerar o consumo de energia, a temperatura e o ruído da Radeon VII. Embora geralmente confiemos na voltagem e na velocidade do relógio, dadas as alterações na SMU, essa abordagem não é possível pela primeira vez.













À primeira vista, o nível de ruído do cartão parece surpreendentemente baixo. Por fim, o que vemos aqui é o resultado da aplicação de todos os aprimoramentos acústicos possíveis em uma placa de ventilador triplo aberta. Mudar para um novo tipo torna o ruído do cartão comparável ao duto de ar RX Vega 64.







Em conclusão


Embora ainda existam muitas áreas a explorar, o Radeon VII ainda é o primeiro GPU de jogos de 7nm, e essa é uma conquista significativa. Além disso, sua introdução ao mercado consumidor oferece aos compradores a oportunidade de escolher entre fabricantes; e quanto mais opções houver para entusiastas, melhor. O Radeon VII pode parecer um produto de uso duplo para aplicações profissionais e de jogos, mas ainda é a placa gráfica de jogos mais rápida da pilha Radeon.

Correndo o risco de ser irritante, ainda não consigo enfatizar o quão surpreso eu e Ryan estamos por este cartão ter sido lançado tão cedo. Atualmente, a tecnologia de 7 nm está apenas dando seus primeiros passos e, até o mês passado, a AMD parecia satisfeita com o uso da GPU Vega 20 nas placas de servidor Radeon Instinct. E então houve uma confluência inesperada de fatores que permitiram à AMD introduzir um chip que, por sua própria admissão, foi originalmente criado para servidores, como um carro-chefe no mercado consumidor. Este pode ser um bom precedente para o lançamento do Radeon VII, mas torna a situação bastante interessante para os entusiastas técnicos.



Resumindo, vamos falar sobre indicadores de desempenho. Do seu principal concorrente, a GeForce RTX 2080, a Radeon VII está 5-6% atrás em nossa suíte de testes. Infelizmente, os únicos jogos em que ele apresentou os melhores resultados foram Far Cry 5 e Battlefield 1, portanto a Radeon VII não conseguiu "trocar golpes" com um concorrente tanto quanto a AMD gostaria de ver. Ao mesmo tempo, diferentemente do RTX 2080, a AMD não busca abalar a relação preço-desempenho, portanto a Radeon VII de forma alguma interrompe o preço de 2080. Essa é uma escolha razoável para a AMD, dado o estado atual do mercado. Mas isso também significa que, quando o cartão não funciona rápido o suficiente, não há vantagem de custo para cobrir o atraso no desempenho.

Em termos de desempenho comparado ao RX Vega 64 original, a Radeon VII parece ainda melhor do que esperávamos. De acordo com relatórios recentes, o novo carro-chefe da Radeon é 24% mais rápido em 1440p e 32% mais rápido em resolução 4K do que seu antecessor. Portanto, apesar da interessante configuração principal, na qual o Radeon VII vem com menos UCs ​​do que o RX Vega 64, o Radeon VII está significativamente à frente do seu antecessor.
Em geral, a AMD lançou o produto, enfrentando uma luta difícil, tanto em termos de tecnologia quanto de posicionamento do produto. E os resultados para a AMD são variados. Embora nos jogos modernos seja extremamente difícil capitalizar 16 GB de memória de vídeo, não estou pronto para considerá-lo um fator insignificante. Nos últimos dois anos e meio, os recursos das placas de vídeo VRAM não mudaram muito, talvez seja a hora. No entanto, no momento, o VRAM adicional da AMD fará pouco para os jogadores.

Por outro lado, a criação de conteúdo parece muito mais interessante. Ao contrário dos jogos, não há carga de trabalho padrão; portanto, só posso falar em frases gerais. Radeon VII é um cartão rápido com 16 GB de memória de vídeo; Este é um cartão que não possui análogos no mercado. E se os usuários de visualização semiprofissional ou profissional que desejam trabalhar com investimento mínimo têm uma carga de trabalho que realmente requer mais de 8 a 11 gigabytes de memória de vídeo, vale a pena prestar atenção na Radeon VII. Não será supérfluo relembrar os benefícios do suporte profissional, dos drivers profissionais da AMD e de outros serviços que a AMD, sem dúvida, apresentará aos usuários profissionais da placa Radeon Pro-Grade Vega 20.

No que diz respeito às vitórias tecnológicas da AMD, é importante notar que a Radeon VII mostrou uma melhoria significativa na Vega. A desvantagem da AMD é que a Radeon VII ainda é Vega. Não quero falar muito sobre o traçado de raios ou outros momentos do jogo, porque não tenho certeza de que você possa adicionar algo significativo às nossas análises da GeForce. Mas, em geral, o Vega 20 é um acréscimo pequeno e puro à arquitetura do Vega, mesmo que não seja destinado aos consumidores.

O mais preocupante é que a estratégia da AMD para configurar suas placas não mudou muito em comparação com o RX Vega 64: a AMD ainda está buscando desempenho acima de tudo. Isso faz sentido, dada a posição da AMD, mas também significa que a Radeon VII nem sequer está tentando eliminar algumas das deficiências de seu antecessor, o que é especialmente perceptível contra os concorrentes. A Radeon VII tem muitas vantagens, mas a eficiência energética não é uma delas.



No geral, a Radeon VII faz o possível para oferecer-se como uma placa semi-profissional de alta VRAM para criadores de conteúdo de jogos. E ao preço de US $ 699, este é um bom nicho no mercado. No entanto, para jogadores puros, é mais difícil vender esta placa em vez da mais poderosa NVIDIA GeForce RTX 2080.

Então, onde a AMD acabou? Felizmente para os rebeldes da Radeon, a situação deles ainda está melhorando, mesmo que o ambiente competitivo geral não tenha sofrido mudanças significativas. Esta não é uma vitória para a AMD, mas uma oportunidade de competir com a NVIDIA em um novo nível. A AMD ainda é competitiva. Eles podem competir em desempenho e, graças ao Vega 20, têm muitos novos recursos de computação. O novo produto avançará nos negócios da AMD hoje e ajudará a AMD a se preparar para amanhã e o próximo passo - Navi. Ainda é uma batalha dura, mas com Radeon VII e Vega 20 AMD deu um passo adiante.

Obrigado por ficar conosco. Você gosta dos nossos artigos? Deseja ver materiais mais interessantes? Ajude-nos fazendo um pedido ou recomendando a seus amigos, um desconto de 30% para os usuários da Habr em um análogo exclusivo de servidores básicos que inventamos para você: Toda a verdade sobre o VPS (KVM) E5-2650 v4 (6 núcleos) 10GB DDR4 240GB SSD 1Gbps da US $ 20 ou como dividir o servidor? (as opções estão disponíveis com RAID1 e RAID10, até 24 núcleos e até 40GB DDR4).

VPS (KVM) E5-2650 v4 (6 núcleos) 10GB DDR4 240GB SSD de 1Gbps até o verão de graça quando pagar por um período de seis meses, você pode fazer o pedido aqui .

Dell R730xd 2 vezes mais barato? Somente nós temos 2 TVs Intel Dodeca-Core Xeon E5-2650v4 128GB DDR4 6x480GB SSD 1Gbps 100 a partir de US $ 249 na Holanda e nos EUA! Leia sobre Como criar um prédio de infraestrutura. classe usando servidores Dell R730xd E5-2650 v4 custando 9.000 euros por um centavo?

Source: https://habr.com/ru/post/pt445220/


All Articles