Top Qs
Linha do tempo
Chat
Contexto

AMD TrueAudio

Da Wikipédia, a enciclopédia livre

AMD TrueAudio
Remove ads

TrueAudio é um circuito integrado específico de aplicação (ASIC) da AMD, criado para servir como coprocessador dedicado para cálculos de processamento de sinal de áudio avançado computacionalmente caro, como efeitos de reverberação de convolução e efeitos de áudio 3D. O TrueAudio está integrado em algumas GPUs e APUs AMD disponíveis desde 2013.

Factos rápidos Empresa de design, Introduzido ...
Thumb
AMD TrueAudio é um tipo de coprocessador de áudio.
Thumb
Diagrama de blocos do HiFi Audio Engine DSP, no qual o TrueAudio é baseado. Mostra a unidade MAC de 56 bits de largura.
Remove ads

Visão geral

Resumir
Perspectiva

TrueAudio é um DSP para áudio baseado no Cadence Tensilica HiFi EP DSP com suporte a Tensilica Xtensa SP float.[1]

A AMD afirmou que alguns efeitos de áudio simples podem usar até 14% da CPU. A Audiokinetic afirmou que é de até 10%.[2] Independent software vendor (ISV), como desenvolvedores de jogos, podem usar o que é chamado de plugin de áudio Wwise para descarregar tais cálculos para os DSPs TrueAudio. Os DSPs TrueAudio integrados fornecem uma melhor relação "área de silício para poder de computação" e "consumo de energia para poder de computação" para processamento de áudio do que a CPU, tornando-os efetivamente uma unidade de aceleração de áudio.

Em 18 de março de 2014, a AnandTech avaliou o AMD TrueAudio usando o videogame Thief.[3]

True Audio Next

Uma nova versão do TrueAudio, TrueAudio Next, foi lançada com as GPUs da série Radeon RX 400 em 2016. O TrueAudio Next utiliza a GPU para simular a física do áudio.[4] A mudança de um DSP dedicado para GPGPU quebra a compatibilidade com a implementação anterior do TrueAudio.[5] O TrueAudio Next SDK foi lançado como código aberto através do pacote GPUOpen da AMD em agosto de 2016.[6] Ele também esclareceu que o TrueAudio Next usa a tecnologia de transmissão de raios da GPU para fazer a computação de áudio e também pode reservar unidades de computação GCN para menor latência.

Remove ads

Suporte de software

Resumir
Perspectiva
Thumb
Interfaces envolvidas ao descarregar computações para o AMD TrueAudio. Placas de som, chips de codec AC'97 / HDA ou áudio via HDMI / DisplayPort não são afetados. Nem A3D, EAX ou OpenAL.
Thumb
O suporte para o AMD TrueAudio ASIC está contido no driver de dispositivo do kernel Linux amdgpu.

O AMD TrueAudio permite processamento de sinal digital (DSP) dedicado. Essa potência de processamento de áudio dedicada é específica para gerar paisagens sonoras envolventes e economiza ciclos de CPU que podem ser usados para outras tarefas de processamento de jogos, como IA e Física.

Os videogames Murdered: Soul Suspect, Star Citizen, Thief e Lichdom: Battlemage (usa CryEngine ) podem ser configurados para usar AMD TrueAudio, se presente.[carece de fontes?]

Há um plug-in de áudio para o Wwise (Wave Works Interactive Sound Engine) da Audiokinetic para descarregar a computação para o(s) DSP(s) TrueAudio. O Wwise está disponível para Linux, OS X, Windows, PlayStation 4, Xbox One e outros.

O AstoundSound da GenAudio, uma coleção altamente otimizada de software DSP C / C++ avançado disponível como uma biblioteca ou um plugin para aumentar mecanismos de áudio em tempo real no Linux, OS X, Windows, bem como Android e iOS, pode fazer uso do AMD TrueAudio. O AstoundSound também é compatível com vários formatos de plug-in, como RTAS e Wwise, e foi integrado a vários chips DSP. AstoundSound é descrito como um mecanismo de áudio totalmente programável.[7]

O suporte para True Audio Next foi adicionado à API de áudio da Steam em fevereiro de 2018.[8] A versão mais recente foi atualizada em novembro de 2022 e inclui suporte para Unity, Unreal e FMOD.[9]

Remove ads

Suporte de driver

A AMD retirou o suporte original à tecnologia AMD TrueAudio do Radeon Software Crimson Edition 16.40 e introduziu uma nova maneira para os desenvolvedores oferecerem suporte à tecnologia AMD TrueAudio, como recursos do AMD TrueAudio Next. Há um suporte beta multiplataforma desde o final de 2019[10] e em 2021 ainda é uma solicitação de pull,[11] mas agora esta ramificação está configurada como padrão e compila no Windows, Linux e MacOS usando CMake.[12]

Disponibilidade

O AMD TrueAudio é encontrado em algumas placas de vídeo e APUs AMD selecionadas. Um dado pode abrigar vários núcleos AMD TrueAudio DSP, cada um com 32 KiB de caches de instruções e dados e 8 KiB de memória de rascunho para operação local.[13]

Os blocos SIP AMD TrueAudio são encontrados nas matrizes de algumas GPUs da série AMD Radeon Rx 200;[14] nomeadamente a Radeon R7 260, Radeon R7 260X, Radeon R9 285, Radeon R9 290, Radeon R9 290X e a Radeon R9 295X2, e em APUs baseadas em Kaveri e Carrizo.[14] O TrueAudio também é suportado pelo hardware do PlayStation 4.[15]

Uma solução I²S também é suportada para SOCs.[16][17]

AMD True Audio Next é compatível com GPUs das séries RX 5000,[18] 6000,[19] e 7000.[20]

Remove ads

Ver também

Outros blocos AMD SIP

Referências

  1. «Everything You Wanted to Know About AMD TrueAudio». Maximum PC. 8 de outubro de 2013. Consultado em 29 de abril de 2025. Arquivado do original em 11 de julho de 2014
  2. «Wwise Convolution Reverb with TrueAudio». YouTube. 21 de novembro de 2013. Consultado em 29 de abril de 2025. Cópia arquivada em 4 de agosto de 2016
  3. «Evaluating AMD's TrueAudio and Mantle Technologies with Thief». AnandTech. 18 de março de 2014. Consultado em 29 de abril de 2025
  4. Stanley, Donny (29 de junho de 2016). «Review: AMD Radeon RX 480 8GB – Polaris Finally Arrives!». Custom PC Review. Consultado em 29 de abril de 2025
  5. Shrout, Ryan (30 de junho de 2016). «Podcast #406 - AMD RX 480 Review, Huawei MateBook, Steam Summer Sale, GTX 1060 and more!». PC Perspective. Consultado em 29 de abril de 2025
  6. Kampman, Jeff (17 de agosto de 2016). «AMD open-sources VR audio and video-acceleration SDKs». Tech Report. Consultado em 29 de abril de 2025. Cópia arquivada em 18 de agosto de 2016
  7. Manion, Wayne (6 de fevereiro de 2018). «Latest Steam Audio SDK beta adds AMD TrueAudio Next support». Tech Report. Consultado em 29 de abril de 2025. Cópia arquivada em 7 de fevereiro de 2018
  8. Larabel, Michael (22 de dezembro de 2019). «AMD Radeon TrueAudio-Next Finally Going Cross-Platform With Linux Support». Phoronix. Consultado em 29 de abril de 2025
  9. «Possible changes and updates? · Issue #12 · GPUOpen-LibrariesAndSDKs/TAN». GitHub (em inglês). Consultado em 29 de abril de 2025
  10. «A technical look at AMD's Kaveri architecture». SemiAccurate. 15 de janeiro de 2014
  11. Smith, Ryan (13 de novembro de 2013). «PS4 Spec Update: Audio DSP Is Based On AMD's TrueAudio». AnandTech. Consultado em 29 de abril de 2025
  12. «[PATCH 10/12] ASoC: AMD: Add AMD ASoC ACP-I2S driver (V2)». Consultado em 29 de abril de 2025. Arquivado do original em 4 de março de 2016
  13. «[PATCH 09/12] drm/amd: add ACP driver support (v4)». Lists.freedesktop.org. 9 de julho de 2015. Consultado em 29 de abril de 2025
  14. «Product specifications». amd.com. Consultado em 29 de abril de 2025. Cópia arquivada em 23 de julho de 2019
Remove ads

Ligações externas

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads