Como posso verificar se o meu sistema suporta aceleração de hardware? Está na CPU ou na placa-mãe?

3

O que é aceleração de hardware? Como posso verificar se meu sistema suporta isso?

É uma propriedade da CPU ou placa-mãe?

    
por Niks 22.12.2011 / 14:19

4 respostas

10

Na verdade, não é nenhum dos dois. É o software que usa sua placa gráfica para fazer trabalhos que normalmente seriam feitos na CPU de outra forma.

Portanto, é decidido por aplicativo para suportar a aceleração de hardware, já que é algo que deve ser codificado pelo programador. Por exemplo, o Flash oferece suporte para o Windows, mas não para Linux ou Macs.

    
por 22.12.2011 / 14:22
1

soandos está errado. Às vezes é na placa-mãe. Depende de onde está o chip do processador gráfico (presumindo-se que estamos falando de um caso normal hoje em dia de aceleração de hardware de gráficos em PCs - embora esse não seja o único tipo de aceleração de hardware existente). Se esse chip estiver na placa principal (e não em uma placa de expansão), então sim, a aceleração de hardware está na placa-mãe. É uma propriedade do chip que está ligado a essa placa.

Isso ocorre porque a aceleração de hardware é hardware . Daí o nome. Não é software. Software pode empregá-lo , se estiver presente e se o software for escrito para fazer uso de aceleração de hardware. Mas o software que faz é definitivamente usando um mecanismo de hardware.

A aceleração de hardware é um recurso fornecido pelos chips de dispositivos de E / S para fazer, em hardware de finalidade especial, processamento que seria feito (mais lentamente) em software usando a unidade de processamento central (de propósito geral). Nos dias que antecederam a chegada dos chips gráficos aceleradores, por exemplo, todas as tarefas de rasterização e blitting envolvidas no desenho das coisas na tela eram feitas pela CPU. Com os aceleradores gráficos, a CPU simplesmente envia instruções de alto nível para o hardware dedicado (que tem um caminho melhor para a RAM de vídeo) que, em seguida, executa as operações reais de rasterização e blitting.

Para saber se o seu sistema tem isso, você simplesmente precisa saber quais chips você possui e quais recursos de aceleração de hardware esses chips possuem. Depois que você souber que seu hardware tem recursos de aceleração, a próxima etapa é garantir que o software do sistema saiba como aproveitar ao máximo o hardware que você possui (em vez de fazer tudo no software como deveria no hardware não acelerado por hardware). caso). Isso é algo que varia de software para software. Mais importante, é uma questão diferente saber se o seu sistema tem aceleração de hardware - o que você pediu.

    
por 23.12.2011 / 14:17
1

Se você quiser saber se o seu sistema é capaz de fazer a aceleração de hardware, uma maneira seria ver se o seu navegador da Web está usando a aceleração HW. Aqui está uma maneira como descobrir no Firefox . Observe que, se o seu navegador usá-lo, significa que o sistema o suporta, MAS, quando o navegador não o utiliza, NÃO significa que o sistema não é capaz de acelerar HW (por exemplo, o driver gráfico pode não ser suportado pelo navegador ).

    
por 08.11.2013 / 01:11
1

A aceleração de hardware ocorre quando usamos o HARDWARE (por exemplo, em vez de SOFTWARE) para executar determinadas funções com mais eficiência. Aceleração de hardware, precisa de ser suportada pelo hardware primeiro, mas a sua utilização é decidida pelo programador ao nível do software, e. em que ponto usar apenas o software NÃO seria ideal, portanto, o hardware é chamado para executar uma função específica (normalmente, intensiva em hardware, repetitiva).

    
por 23.11.2016 / 19:16