Em que ponto a diferença de desempenho entre GPU e CPU se torna tão grande que a CPU está retendo um sistema?

4

Eu sei que, em geral, para desempenho de jogos, a GPU é o principal fator que retém o desempenho, com tudo o mais como RAM / placa-mãe / PSU / CPU sendo secundário em importância para a placa gráfica.

Mas em algum momento os outros componentes serão significativos para conter todo o sistema!

Por exemplo, ninguém seria bobo o suficiente para jogar jogos modernos com 512MB de RAM e as mais recentes placas gráficas (como uma HD7970) porque eu aposto que o aumento de desempenho em um sistema com apenas 512MB, mas uma placa de alcance médio não seria -existente! Assim, seria um "desperdício" para tal pessoa comprar qualquer placa gráfica de ponta sem resolver primeiro os outros problemas do sistema. O mesmo ponto se aplica a outros componentes, como se tivesse apenas um Pentium II, uma placa gráfica de ponta seria desperdiçada!

Então, minha questão principal é como você determina em que ponto seu sistema está gastando em poder de GPU extra ser completamente "desperdiçado"? (também, uma pergunta um pouco mais sutil está tentando que ponto o poder gráfico extra não pode ser "desperdiçado", mas seria um valor "sub-ótimo" para o dinheiro, quando a despesa deveria ser dividida em torno da placa gráfica e de outros componentes. placa gráfica! Mas precisa equilibrar isso)

    
por Matthew Galloway 21.09.2012 / 08:09

2 respostas

1

Simples. Se você abrir o explorador de processos ou o tubarão GPU, poderá ver o gargalo naquele momento.

If the GPU is capped at 100% load, then it's the GPU. If the GPU is at <100, and the CPU is either on 25% or 100% (if it's single-threaded it will be 25%), then it's the CPU.

Mas é simples maximizar a GPU. Basta obter uma "CPU de jogos", por exemplo, o Core i5 2500K é o rei desse campo. Com o seu preço barato e potência incrível, ele certamente irá maximizar o máximo de GPU.

    
por 25.09.2012 / 11:28
0

Não há tabelas de pesquisa para determinar qual GPU é a melhor opção para o seu sistema. Você mencionou 'Arma 2' como algo que exige muita CPU. Vamos dar mais um passo e dar uma olhada em Fortaleza dos Anões . Embora o jogo não seja codificado para suportá-lo, em termos de poder de processamento, ele pode ser executado em uma máquina sem GPU, desde que o sistema possa enviar texto para um monitor. As cartas não podem ser classificadas em termos vagos como poder de processamento. Para dar uma indicação geral, algumas placas são excelentes para lidar com cenas complexas, enquanto outras podem lidar melhor com texturas grandes e resoluções de tela altas, ou oferecem um conjunto mais sofisticado de recursos.

Embora seja muito difícil avaliar o desempenho com antecedência, você pode fazer alguns testes em uma plataforma operacional para determinar se uma atualização da GPU será útil. Teoricamente, se o uso da sua GPU nunca atingir 100%, um modelo mais rápido provavelmente teria mais tempo ocioso, enquanto o uso completo indica que uma atualização permitiria que a GPU fizesse mais trabalho. Esse raciocínio vale também para a unidade central de processamento. Há muitas maneiras de obter essas estatísticas durante o carregamento, um guia de exemplo pode ser encontrado aqui .

Existe um problema. Ter uma GPU fazendo mais trabalho não resulta necessariamente em um aumento de desempenho percebido ou útil. Por exemplo, ele poderia aumentar a taxa de quadros média de 250 qps para 500 qps, mas não impedir quadros de quadros frequentes causados por um gargalo em outro lugar. A GPU também poderia estar fazendo um trabalho ocupado, jogando a maior parte dos cálculos para longe. Fique de olho em outras estatísticas também. Conhecendo a CPU, HDD, RAM, etc, não são gargalos, irá ajudá-lo a determinar se a GPU é.

    
por 25.09.2012 / 11:14