O que significa para uma placa de som ter “Hardware Acceleration”?

0

Gostaria de saber o que significa para uma placa de som do computador ter aceleração de hardware?

Eu sei que aceleração de hardware significa usar componentes de hardware (circuitos integrados, processadores de som, etc.) para executar algumas funções mais rapidamente do que com o processador de computador de uso geral.

A razão pela qual estou confuso é que, considerando a definição de uma placa de som, todas as placas de som devem ter aceleração de hardware. Por que esse recurso "aceleração de hardware" está listado apenas em algumas planilhas de especificação da placa de som?

    
por yoyo_fun 25.03.2017 / 22:38

1 resposta

1

A aceleração de hardware descarrega algo (por exemplo, decodificação de vídeo) da CPU para o hardware dedicado. Algo que foi feito no software agora é feito em hardware

Qualquer hardware projetado para saída (placas gráficas, placas de som) pode emitir sinais, mas isso não significa que seu hardware pode ser usado para 'apenas alguns cálculos'.

Exemplo sem usar a aceleração de hardware: Ao jogar um jogo que usa certas tecnologias do DirectX, seu cpu pode calcular o som surround, eco, ...

Ao usar a aceleração de hardware, seu processador pode simplesmente entregar as informações para a placa de som, e a placa de som executará os algoritmos para essas tecnologias do DirectX. O cpu descarrega esse trabalho para a placa de som, o que significa que a CPU tem mais tempo para outras coisas.

Este é um exemplo de exemplo (e pode faltar alguns detalhes), mas deve lhe dar algumas dicas sobre o conceito.

Observe também que, por exemplo, o Windows Vista descartou o suporte para certa aceleração de hardware para o som, já que o som é relativamente fácil de calcular em processadores modernos (2ghz +, comparado a alguns 100 milhões de anos atrás)

    
por 25.03.2017 / 23:33