Como sei quando usar a aceleração de hardware?

16

Não tenho certeza se sei qual aceleração de hardware ("... uso de hardware para executar alguma função mais rápido ") é, mas quando eu jogo jogos flash, ou jogos 3D FPS, me perguntam se eu quero usar a aceleração de hardware.

Quais critérios devo avaliar mentalmente antes de marcar ou desmarcar uma caixa? A aceleração por hardware sempre se refere à minha placa gráfica?

    
por wizlog 06.02.2012 / 23:25

2 respostas

15

A aceleração de hardware é o local onde determinados processos - geralmente o processamento de gráficos 3D - são executados em hardware especializado na placa gráfica (a GPU) e não no software na CPU principal.

Em geral, você deve sempre ativar a aceleração de hardware, pois isso resultará em melhor desempenho do seu aplicativo. Isso geralmente será uma taxa de quadros mais alta (o número de imagens exibidas por segundo) e quanto maior a taxa de quadros, mais suave será a animação.

As GPUs também executam os cálculos físicos usados em muitos jogos 3D para simular objetos em queda, água, movimento de carros etc. Isso significa que se você não tiver aceleração de hardware, o jogo não funcionará com seu potencial total ou mesmo em tudo.

A aceleração de hardware também é usada ao exibir vídeo normal, novamente para permitir que a CPU faça outras coisas. Isso significa que você pode reproduzir um vídeo em um monitor enquanto ainda trabalha no relatório do outro.

Como o music2myear aponta, qualquer hardware de propósito específico pode ser usado para acelerar o processamento de qualquer projeto para ele. Isso também pode incluir placas de som, mas as placas de vídeo são as mais comuns e o que a maioria das pessoas entenderá pelo termo.

Então, em geral, eu diria que você sempre deseja ativar a aceleração de hardware. A única vez que posso pensar que você não seria se você estivesse correndo a bateria do seu laptop e queria economizar energia. Habilitar isso poderia levar mais tempo do que não tê-lo ativado - mas dependeria do hardware, algum hardware especializado poderia usar menos energia do que seria necessário usando a CPU / memória / etc mais geral no computador.

A única maneira de ter certeza seria medir o dreno da bateria com a aceleração de hardware ligada e novamente com a mesma ao executar as mesmas tarefas.

    
por 06.02.2012 / 23:29
2

Se você tiver uma placa de vídeo discreta, provavelmente precisará pelo menos tentar a Aceleração de Hardware. Embora alguns drivers e modelos de cartões possam ter problemas de compatibilidade e você pode acabar desativando-o.

Basicamente, como você afirmou, a aceleração descarrega o processamento dos gráficos para a GPU.

À medida que a web se tornou mais graficamente rica, os elementos gráficos sobrecarregaram a CPU, ou pelo menos podem ser descarregados, e versões mais recentes do Flash e da maioria dos navegadores de geração atual oferecem aceleração gráfica de hardware. Você vai querer ter certeza de que você tem os drivers mais recentes da placa gráfica e as últimas versões do seu navegador e plugins para garantir a máxima compatibilidade.

    
por 06.02.2012 / 23:29