Qual é a aceleração de hardware?

click fraud protection

Em aceleração de hardware de computação de hoje é usado em todos os lugares.Tornou-se tão familiar e natural, como uma extensão de instruções do processador MMX.Mas não foi sempre.Os primeiros passos desenvolvedores e programadores para promover novas oportunidades, uma avaliação mista da comunidade computador, e depois - o reconhecimento ... que era.Agora, no entanto, a aceleração de hardware está presente em quase todos os produtos e programa.Às vezes, mesmo onde ele e ninguém vai olhar.Se você quer uma placa de vídeo que suporte a aceleração de hardware?Por Favor!Uma placa de som?Sim, muito!Mas a placa de rede?E ela tem a capacidade de descarregar a CPU do trabalho rotineiro com pacotes de dados!

aceleração de hardware é amplamente utilizado em uma variedade de programas para lidar com fluxos de multimídia.Devido a isso, é possível reduzir significativamente o tempo gasto.Nem todo mundo sabe que os fabricantes de navegadores têm longa incorporadas em seus produtos a capacidade de acelerar os trabalhos com os gráficos (renderização de páginas complexas) através do uso de aceleração de hardware através das funções básicas da placa de vídeo.

Que tipo de aceleração é?Na verdade, tudo é simples.De acordo com o regime geral do dispositivo do computador realiza todos os cálculos matemáticos processador central (CPU).Assim, a equipe de calcular a quantidade de programa "2 + 2" é convertido em código de máquina e passou a ele para processamento.Mas como cada segundo processador executa um grande número de cálculos com a adição de uma nova tarefa o seu desempenho é ligeiramente reduzida - o kernel é carregado.Os desenvolvedores têm procurado por muito tempo para aumentar a velocidade de pagamentos sem aumentar o poder da CPU, e da introdução de recursos de hardware auxiliares dada a oportunidade.

Imagine uma placa gráfica de uma década atrás.Era uma memória lógica e vídeo.Qualquer informação de alguma forma relacionada com as imagens gravadas com uma série de células de memória de uma certa maneira e transformados em um sinal de "limpar" os regimes de monitorar.

Qualquer mudança na imagem, mesmo movimento banal de um ponto em uma cor de fundo - o resultado da CPU.Ele esperava para coordenar compensados ​​eo ciclo se repete.Se o ponto não é um, o número de cálculos aumenta.Além disso, o processador já tem "algo a ver".O resultado - mais devagar.
Para resolver isso na placa de vídeo começou a colocar um processador especializado, que só lidava com os gráficos, o que permitiu liberar os recursos da CPU universal.Este método tem sido utilizado para o som - chip de áudio "aprendido" a acelerar algumas das características;rede - adaptador tem um processador especializado, etc ..

desativar ou ativar a aceleração de hardware no aplicativo, você pode, mas somente se esse recurso é fornecido pelo programador.Por exemplo, para controlar a aceleração de gráficos no Windows XP da seguinte forma: você deve chamar as propriedades da área de trabalho e siga o caminho "Configurações - Avançado - Diagnostics".Slider, localizado nesta janela permite que você total ou parcialmente desativar a aceleração de todo o sistema de hardware.Às vezes é necessário para resolver problemas de compatibilidade.