Não sei ao certo o que é a aceleração de hardware ("... uso de hardware de computador para executar algumas funções mais rapidamente"), mas quando jogo jogos em flash ou jogos em 3D FPS, perguntam-me se quero usar hardware aceleração.
Quais critérios devo ponderar mentalmente antes de marcar ou desmarcar uma caixa? A aceleração por hardware sempre se refere à minha placa gráfica?
hardware-acceleration
wizlog
fonte
fonte
Respostas:
Aceleração de hardware é o local em que certos processos - geralmente processamento de gráficos 3D - são executados em hardware especializado na placa de vídeo (a GPU), e não em software na CPU principal.
Em geral, você sempre deve ativar a aceleração de hardware, pois isso resultará em melhor desempenho do seu aplicativo. Geralmente, essa é uma taxa de quadros mais alta (o número de imagens exibidas por segundo) e quanto maior a taxa de quadros, mais suave é a animação.
As GPUs também executam os cálculos de física usados em muitos jogos em 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 todo o seu potencial ou até mesmo com todo o potencial.
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 nesse relatório no outro.
Como o music2myear ressalta, qualquer hardware de finalidade específica pode ser usado para acelerar o processamento do que ele foi projetado. 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 desejaria ativar a aceleração de hardware. A única vez em que consigo pensar que você não seria se estivesse usando a bateria do seu laptop e quisesse economizar energia. Habilitar isso pode levar mais tempo do que não usá-lo - mas isso dependeria do hardware, algum hardware especializado poderia usar menos energia do que seria necessário usando a CPU / memória / etc mais gerais no computador.
A única maneira de ter certeza seria medir o consumo da bateria com a aceleração do hardware ligada e desligada novamente ao executar as mesmas tarefas.
fonte
Se você possui uma placa de vídeo discreta, provavelmente desejará pelo menos tentar a Aceleração de Hardware. Embora alguns drivers e modelos de placas possam ter problemas de compatibilidade, você pode desativá-lo.
Basicamente, como você afirmou, a aceleração descarrega o processamento dos gráficos na GPU.
À medida que a web se torna mais rica em gráficos, os elementos gráficos pressionam a CPU ou, pelo menos, podem ser descarregados, e assim as versões mais recentes do Flash e dos navegadores da geração mais recente oferecem aceleração gráfica de hardware. Você precisará ter os drivers mais recentes da placa de vídeo e as versões mais recentes do seu navegador e plugins para garantir a compatibilidade máxima.
fonte