AMD TrueAudio

AMD TrueAudio
AMD TrueAudio
AMD TrueAudio Technology logo 2014.svg
설계 회사고도의 마이크로 디바이스
소개했다2013년 10월
유형오디오 액셀러레이션
AMD TrueAudio는 일종의 오디오 보조 프로세서입니다.
TrueAudio의 기반이 되는 HiFi Audio Engine DSP 블록 다이어그램.56비트 와이드 MAC 유닛을 표시합니다.

TrueAudioAMD의 ASIC붙여진 이름으로, 예를 들어 컨볼루션 잔향 효과나 3D 오디오 효과와 같이 계산 비용이 많이 드는 고급 오디오 신호 처리를 계산하기 위한 전용 코프로세서 역할을 합니다.True Audio는 2013년부터 사용 가능한 AMD GPUAPU 중 일부에 통합되어 있습니다.

개요

TrueAudio는 Tensilica Xtensa SP 플로트를 [1]지원하는 Cadence Tensilica HiFi EP DSP 기반오디오용 DSP입니다.

AMD는 몇 가지 단순한 오디오 효과로 CPU의 최대 14%를 사용할 수 있다고 주장했습니다.오디오역학은 그것이 최대 10%라고 주장했다.[2]게임 개발자와 같은 독립 소프트웨어 벤더(ISV)는 Wwise 오디오 플러그인을 사용하여 이러한 계산을 TrueAudio DSP로 오프로드할 수 있습니다.온다이 TrueAudio DSP는 CPU보다 오디오 처리에 뛰어난 "실리콘 면적 대 컴퓨팅 파워" 비율과 "소비 전력 대 컴퓨팅 파워" 비율을 제공하여 사실상 오디오 액셀러레이션 유닛이 됩니다.TrueAudio DSP의 기타 장점('더 나은 효과' 등)은 [3]혹독한 비판을 받고 있습니다.

2014년 3월 18일, AnandTech도둑 비디오 [4]게임을 사용하여 AMD TrueAudio를 평가했습니다.

진정한 오디오 다음

TrueAudio의 새로운 버전인 TrueAudio Next는 2016년에 Radeon RX 400 시리즈 GPU와 함께 출시되었습니다.TrueAudio Next는 GPU를 사용하여 오디오 [5]물리 시뮬레이션을 수행합니다.전용 DSP에서 GPGPU로 이행하면 이전 TrueAudio [6]구현과의 호환성이 저하됩니다.TrueAudio Next SDK는 2016년 [7]8월 AMD의 GPUOpen 제품군을 통해 오픈 소스로 출시되었습니다.또한 TrueAudio Next는 GPU의 레이캐스팅 기술을 사용하여 오디오 계산을 수행하고 GCN 컴퓨팅 유닛을 예약하여 지연 시간을 단축할 수 있다는 점도 명확히 했습니다.True Audio Next 지원은 2018년 [8]2월에 베타 스팀 애플리케이션 프로그래밍 인터페이스에 추가되었습니다.

소프트웨어 지원

계산을 AMD TrueAudio로 오프로드할 때 관련된 인터페이스입니다.사운드 카드, AC'97/HDA-codec 칩 또는 Audio over HDMI/DisplayPort는 해당되지 않습니다.A3D, EAX, Open 모두 없음AL.
AMD TrueAudio ASIC 지원은 Linux 커널 디바이스 드라이버 amdgpu에 포함되어 있습니다.

AMD TrueAudio는 전용 디지털 신호 처리(DSP)를 지원합니다.이러한 전용 오디오 처리 능력은 몰입형 사운드스케이프 생성에 특화되어 있어 AI나 물리 등 다른 게임 처리 작업에 사용할 수 있는 CPU 사이클을 절약합니다.

Murdered: Soul Suspect, Star Citizen, SteverLichdom: Battlemage(Cry Engine 사용) 비디오 게임[citation needed]있는 경우 AMD True Audio를 사용하도록 구성할 수 있습니다.

오디오역동학Wwise(Wave Works Interactive Sound Engine)를 위한 오디오 플러그인이 있어 계산을 TrueAudio DSP로 오프로드합니다.Wwise는 Linux, OS X, Windows, PlayStation 4, Xbox One 등에서 사용할 수 있습니다.

GenAudio의 AstoundSound는 Linux, OS X, Windows 및 Android 및 iOS에서 실시간 오디오 엔진을 확장하기 위한 라이브러리 또는 플러그인으로 사용할 수 있는 고도DSP C/C++ 소프트웨어 모음으로 AMD TrueAudio를 [9]사용할 수 있습니다.또한 Astound Sound는 RTASWwise와 같은 여러 플러그인 형식으로 포장되어 있으며 여러 DSP 칩에 통합되어 있습니다.Astound Sound는 완전 프로그램 가능한 오디오 [10][11]엔진으로 설명됩니다.2014년 7월 현재 True Audio 및 LV2 지원 제품에 대한 소식은 없습니다.

드라이버 지원

AMD는 Radeon Software Crimson Edition 16.40에 의한 AMD TrueAudio Technology 지원을 중단하고 AMD TrueAudio Next의 기능과 같은 AMD TrueAudio Technology를 지원하는 새로운 방법을 도입했습니다.2019년 말부터[12] 베타 크로스 플랫폼 지원이 있으며 2021년에는 여전히 풀[13] 요청이지만 현재 이 브랜치는 기본값으로 구성되며 CMake를 [14]사용하여 Windows, Linux, MacOS에서 컴파일됩니다.

유용성

AMD TrueAudio는 일부 AMD 그래픽 카드 및 APU의 다이에서 찾을 수 있습니다.다이에는 복수의 AMD TrueAudio DSP 코어를 탑재할 수 있습니다.각 코어는 32KiB의 명령과 데이터 캐시 및 로컬 동작용 [15]스크래치패드 메모리 8KiB를 갖추고 있습니다.

AMD TrueAudio SIP 블록은 AMD Radeon Rx 200 [16]시리즈의 일부 GPU(Radeon R7 260, Radeon R7 260X, Radeon R9 285, Radeon R9 290X 및 Radeon R9 290X, Radeon 290X)에 있습니다.True Audio는 PlayStation 4 [17]하드웨어에서도 지원됩니다.

일부 I²S 솔루션이 [18][19]사용되고 있습니다.

「 」를 참조해 주세요.

기타 AMD SIP 블록

레퍼런스

  1. ^ "Everything You Wanted to Know About AMD TrueAudio". Maximum PC. 2013-10-08. Archived from the original on July 11, 2014. Retrieved 2014-07-06.
  2. ^ "Wwise Convolution Reverb with TrueAudio". YouTube. 2013-11-21.
  3. ^ "Do We Really Need AMD TrueAudio?". 2013-09-26. Retrieved 2014-07-06.
  4. ^ "Evaluating AMD's TrueAudio and Mantle Technologies with Thief". AnandTech. 2014-03-18. Retrieved 2014-07-06.
  5. ^ Stanley, Donny (29 June 2016). "Review: AMD Radeon RX 480 8GB – Polaris Finally Arrives!". Custom PC Review. Retrieved 1 July 2016.
  6. ^ Shrout, Ryan (30 June 2016). "Podcast #406 - AMD RX 480 Review, Huawei MateBook, Steam Summer Sale, GTX 1060 and more!". PC Perspective. Retrieved 1 July 2016.
  7. ^ Kampman, Jeff (17 August 2016). "AMD open-sources VR audio and video-acceleration SDKs". Tech Report. Retrieved 17 August 2016.
  8. ^ Manion, Wayne (6 February 2018). "Latest Steam Audio SDK beta adds AMD TrueAudio Next support". Tech Report. Retrieved 6 February 2018.
  9. ^ "AstoundSound for Gaming". 2013-11-21.
  10. ^ "AstoundSound – 3D-Audio-Demo by Genaudio" (in German).
  11. ^ "AstoundSound Homepage".
  12. ^ Larabel, Michael (2019-12-22). "AMD Radeon TrueAudio-Next Finally Going Cross-Platform With Linux Support". Phoronix. Retrieved 2021-07-02.
  13. ^ "Beta cross platform by imatyushin · Pull Request #5 · GPUOpen-LibrariesAndSDKs/TAN". GitHub. Retrieved 2021-07-02.
  14. ^ "Possible changes and updates? · Issue #12 · GPUOpen-LibrariesAndSDKs/TAN". GitHub. Retrieved 2021-07-02.
  15. ^ "AMD A8-7600 Kaveri APU review - The Embedded GPU - HSA & hUMA". 2014-01-14.
  16. ^ a b "A technical look at AMD's Kaveri architecture". SemiAccurate. 2014-01-15.
  17. ^ Smith, Ryan (November 13, 2013). "PS4 Spec Update: Audio DSP Is Based On AMD's TrueAudio". AnandTech. Retrieved March 7, 2020.
  18. ^ "Archived copy". Archived from the original on 2016-03-04. Retrieved 2015-09-15.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  19. ^ http://lists.freedesktop.org/archives/dri-devel/2015-July/086081.html

외부 링크