Adrenaline: Fonte de informação sobre Tecnologia e Jogos

AMDIntelHardware

"Ryzen ruim em 1080p" é um erro de interpretação (mas sim, a AMD está atrás em games)

"Ryzen ruim em 1080p" é um erro de interpretação (mas sim, a AMD está atrás em games)

05/03/2017 14:35 | | @kerberdiego | Reportar erro





Share on Google+

Diego Kerber

Vida Digital

A principal polêmica em torno do lançamento dos novos processadores Ryzen foi a performance em games. Enquanto a performance multi-thread e especialmente, o desempenho em single-thread melhorou muito e agora rivaliza com os melhores modelos Intel, a realidade em games também apresentou melhorias, mas "não chegou lá".

CONFIGURAÇÃO PARA O TESTE:

1920x1080, Pass 4 - Ultra

OBS.:

  • Game baseado em DirectX 11
  • Resultados em FPS médio
  • Quanto MAIOR, melhor

[ Grand Theft Auto V | ] Hardwares Comparados: 5

Intel Core i7-6950X
139.3

Intel Core i7-6950X
139.3

AMD Ryzen 7 1800X
115.6

AMD Ryzen 7 1800X
115.6

Intel Core i7-7700K
112.9

Intel Core i7-7700K
112.9

AMD Ryzen 7 1700X
111.2

AMD Ryzen 7 1700X
111.2

AMD FX-9590
89.3

AMD FX-9590
89.3



Porém, a forma como está sendo abordada a questão pode levar a desentendimentos. O primeiro deles e que vem se repetindo muito pela internet é questionar a "performance 1080p dos Ryzen". Essa interpretação não faz sentido porque resolução não tem impacto determinante em performance de CPU. Tem impacto em performance de GPU

O maior impacto de mudar resolução é na placa de vídeo, e não no processador

Ok, mas se isso é verdade porque AMD piora quando mudamos a resolução:

CONFIGURAÇÃO PARA O TESTE:

3840x2160, DX12 (CPU), Ultra

OBS.:

  • Game baseado em DirectX 11 e 12
  • Resultados em FPS médio
  • Quanto MAIOR, melhor

[ Hitman | ] Hardwares Comparados: 4

Intel Core i7-6950X @ DX12
53.20

Intel Core i7-6950X @ DX12
53.20

Intel Core i7-7700K @ DX12
52.60

Intel Core i7-7700K @ DX12
52.60

AMD Ryzen 7 1700X @ DX12
51.55

AMD Ryzen 7 1700X @ DX12
51.55

AMD Ryzen 7 1800X @ DX12
51.49

AMD Ryzen 7 1800X @ DX12
51.49



CONFIGURAÇÃO PARA O TESTE:

1920x1080, DX12 (CPU), Ultra

OBS.:

  • Game baseado em DirectX 11 e 12
  • Resultados em FPS médio
  • Quanto MAIOR, melhor

[ Hitman | ] Hardwares Comparados: 5

Intel Core i7-5960X @ DX12
121.68

Intel Core i7-5960X @ DX12
121.68

Intel Core i7-6800K
109.04

Intel Core i7-6800K
109.04

Intel Core i7-7700K @ DX12
107.97

Intel Core i7-7700K @ DX12
107.97

AMD Ryzen 7 1800X @ DX12
95.02

AMD Ryzen 7 1800X @ DX12
95.02

AMD Ryzen 7 1700X @ DX12
92.63

AMD Ryzen 7 1700X @ DX12
92.63



Porque como mencionamos, reduzir a resolução reduz o estresse sobre a placa de vídeo. No Adrena usamos a Nvidia GeForce GTX 1080 referência, e muitos dos sites que realizaram as reviews do 1800X também partiram para placas de vídeo que sobram na resolução FullHD, mesmo em qualidade Ultra. Isso significa que em praticamente todos os testes disponíveis, as GPUs usadas em 1080p entregam uma taxa alta de quadros por segundo.

A diferença de desempenho tem mais a ver com taxa de FPS que com resolução

Se os chips gráficos conseguem entregar altas taxas de quadro, damos de cara com uma limitação que ataca os processadores: muitos FPS. Quando o sistema opera games pesados com quadros gerados em taxas altas, o estresse é gigantesco para os CPUs. É por isso que tantos jogos que estavam rodando estáveis em consoles (30FPS) chegam no PC e "quebram", muitas vezes estourando pro lado do processador (alguém aí pensou Forza Horizon 3 e Watchdogs 2?).

Muitos FPS dão trabalho pra CPU

Quer ver esse balanço de uso de GPU e CPU acontecendo com a mudança de resolução? Olha esse gameplay abaixo. CPU estava a 50% de uso e a placa de vídeo "no tédio" em resolução FullHD. Usamos a superamostragem para aumentar o trabalho da placa de vídeo... e caiu o uso de CPU! Tudo por que foi reduzida a taxa de quadros que o jogo rodava.

 

 

Criar uma situação em que a GPU é sub-usada é ótima para vermos com mais clareza a capacidade dos processadores em games, e foi assim que ficou evidente que a AMD ainda está em desvantagem em games comparado com os CPUs mais poderosos da Intel. Mas concluir que os Ryzen são ruins para jogos é uma conclusão falha.

A AMD reduziu a diferença em muitos aspectos, mas em games a margem da Intel é maior

Isso porque a maioria dos gamers não vão jogar a 100FPS ou mais. A maioria vai mirar nos 60FPS, ou porque seu monitor é somente de 60Hz ou taxas que não passam dos 90Hz (ou seja, se ligar o V-Sync vai mirar em no máximo 90FPS), ou porque já julga 60FPS confortáveis para jogar e vai "gastar performance do sistema" melhorando os gráficos, ao invés de tentar taxas ainda mais altas. Isso tende a subir o uso de GPU e trazer a taxa de quadros que os Ryzen não terão dificuldades em lidar. Não são muitos os donos de uma GTX 1080 jogando em qualidade Alta e FullHD. Mesmo que esteja, deve estar mirando na taxa de atualização de seu monitor, e nada mais.

Claro que existem os gamers que miram em altas taxas: donos de monitores de alta frequência e também aqueles que jogam eSports. Para sorte das CPUs, nesses casos, a maioria dos games competitivos dão muito menos trabalho para os processadores que um Hitman ou um Witcher 3.

CPUs Ryzen são uma opção para quem quer um sistema gamer de alto desempenho

A AMD ainda não conseguiu atingir o nível de performance da Intel em games, e se por algum motivo você vai montar um sistema para jogos e pretende alcançar taxas altíssimas de quadros, o "lado azul da força" ainda entrega mais desempenho. Para quem está buscando inundar seu monitor de 144hz com quadros, por hora a Intel é a melhor pedida. Mas dá para montar facilmente um sistema com uma placa de vídeo de alto desempenho, combinar com um Ryzen 7 e atingir ótimo nível de desempenho. Essa pode ser a melhor opção especialmente para quem vai realizar tarefas que façam bom uso de multi-threads, como renderizações ou atividades paralelas ao game, como streaming.

Numa briga 1700 vs 7700K, mesmo com o modelo da Intel tendo vantagem de performance em alguns jogos, ela tende a ser bastante minimizada quando você ajusta o jogo para extrair mais qualidade gráfica da placa de vídeo, e eventualmente ter o dobro de threads com o 1700 pode vir a ser bastante útil. Hoje, infelizmente, em geral games não fazem bom uso de quantidades massivas de threads.

Sobre otimizações: testes mostram que um dos problemas em performance dos Ryzen está relacionado ao uso ruim de muitos threads, e que desligar o simultaneous multithread (tecnologia que torna possível ter dois threads por núcleo físico) aumenta o desempenho das CPUs da AMD. Isso é um indício que sim, pode haver caminho para evolução através de futuras otimizações no software. Mas sou uma pessoa bastante cética, e não gosto que me "vendam futuro". Vamos esperar novos lançamentos e atualizações para ver como isso vai evoluir, mas por hora vale mais a pena "um core na mão do que dois threads voando".

No futuro otimizações tem potencial de melhorar o desempenho dos Ryzen. Mas nossa bola de cristal está no conserto e não conseguimos confirmar a informação

E, de qualquer forma, também é melhor esperar pelos Ryzen 5. Até lá teremos mais ajustes e otimizações na arquitetura Zen para muitos softwares e jogos, e também terão chegado as CPUs que a própria AMD vem indicando como as opções mais interessantes para os gamers, que são justamente as da linha Ryzen 5. Os games já estão baixados aqui, as plataformas Intel já estão montadinhas para os comparativos e prontas para rodar os testes. Pode mandar quando quiser, AMD.

Diego Kerber
Sub-editor

Twitter: @kerberdiego

Formado em Jornalismo pela Universidade Federal de Santa Catarina (UFSC), Diego Kerber é aficionado por tecnologia desde os oito anos, quando ganhou seu primeiro computador, um 486 DX2. Fã de jogos, especialmente os de estratégia, Diego colabora com a Adrenaline na produção de notícias e artigos na coluna "Vida Digital".



Os comentários são de responsabilidade exclusiva de seus autores e não representam a opinião do Adrenaline. Se achar algo que viole nossas condições de uso, denuncie através do link de report de erro do conteúdo.

Comentários que não são pertinentes a discussão, com caráter ofensivo, com xingamentos etc., serão deletados sem aviso prévio e os usuários serão BANIDOS. Não iremos fazer análises de reclamações sobre banimentos, então pedimos a colaboração para evitar inconvenientes.

* Esse é um espaço de troca de conhecimentos e opiniões, use-o para esses propósitos *