CPU vs GPU: o que é mais importante para jogos?



Experimente Nosso Instrumento Para Eliminar Problemas

Uma máquina de jogos tem algumas partes importantes. A CPU e GPU estão entre eles. Eles também são os componentes mais caros que você já comprou para montar uma plataforma de jogos. Mas, qual é mais importante quando se trata de jogos? É a CPU, que parece a parte mais importante de um computador, ou a GPU, que parece a parte envolvida no processamento de gráficos vitais para os jogos? Vamos descobrir.



Conteúdo da página



CPU: O que ele faz nos jogos?

Uma CPU tem muitas tarefas quando se trata de jogos. Todos os tipos de cálculos complexos são realizados principalmente. Tomemos um pequeno exemplo. Digamos que você esteja jogando Call of Duty. A CPU se preocupará em calcular o projétil de cada bala que você disparar.



Embora esta seja uma descrição bastante genérica de como a computação é realizada, não há uma fronteira definida entre as tarefas realizadas pela CPU e GPU. Podemos listar dez coisas que são realizadas por qualquer um dos componentes, e qualquer um pode argumentar o contrário. Isso ocorre porque essas divisões da carga de trabalho são realizadas pelo Sistema Operacional. O sistema operacional divide a carga de trabalho de forma inteligente para obter o melhor desempenho.

Mas, existem algumas diferenças básicas que podem ser confirmadas. Para isso, vamos entender a diferença entre uma CPU e uma GPU.

Quando se trata de cargas de trabalho de jogos, uma CPU pode ser vista como um processador rápido que processa dados com altíssima precisão. Mas, ele não tem muito armazenamento para processar mais e mais dados. As CPUs têm três níveis de cache, e cada nível inferior é mais lento que o anterior. A quantidade de cache varia de alguns kilobytes em L1 e L2 a megabytes em L3. Depois disso, o próximo armazenamento mais rápido que a CPU pode acessar é a memória do sistema ou a DRAM. Essa memória é significativamente mais lenta que os três níveis de cache e também é limitada por barreiras físicas, como distância.



No passado, os jogos eram executados exclusivamente por CPUs. Eles fizeram tudo, desde todos os cálculos complexos até a renderização da saída. Mas, à medida que os jogos se tornaram cada vez mais intensivos em gráficos, precisávamos entregar essa tarefa a um chip separado, que agora conhecemos como Unidade de Processamento Gráfico (GPU).

O que uma GPU faz nos jogos?

Para responder a essa pergunta, vejamos rapidamente o funcionamento de uma GPU. Uma GPU, ao contrário da CPU, não é tão rápida quanto uma CPU. Mas, ele pode lidar com grandes quantidades de dados de uma só vez, tornando-o ideal para cargas de trabalho repetitivas, como renderização e aprendizado de máquina. É por isso que as GPUs também são amplamente usadas em cargas de trabalho de adivinhação de senhas, nas quais precisamos de menos precisão, mas de mais casos para acertar a combinação correta.

Assim, após anos de ajustes finos, a GPU tornou-se altamente otimizada para controlar a saída de exibição de um sistema. Embora você ainda possa, teoricamente, jogar jogos menos intensos, como o xadrez, apenas usando uma CPU, os jogos AAA modernos precisam de uma GPU para enviar quadros hiper-realistas várias vezes por segundo. A maior parte do processamento básico, como lidar com a IA, processar a entrada, elaborar os projéteis, etc., ainda são manipulados pela CPU até o momento.

O que é mais importante: CPU ou GPU?

Se você me perguntar, eu votaria nos dois. Mas, se você está procurando uma resposta estrita, a CPU é uma clara vencedora porque roda jogos sem a necessidade de uma GPU em primeiro lugar. Mas os jogos AAA modernos precisam do poder das placas gráficas mais recentes do mercado. Portanto, jogar sem uma GPU ainda continua sendo um sonho.