RADV Vulkan 드라이버, CDNA 가속기를 위한 '무작위 조각들' 업데이트

전문: https://www.phoronix.com/news/RADV-Some-Random-CDNA-Patches

원저자: Michael Larabel | 작성일: 2025-06-24 00:40
사이트 내 게시일: 2025-06-24 10:31
RADV Vulkan 드라이버는 CDNA 가속기, 특히 gfx940 모델의 기능을 향상시키는 업데이트를 받았습니다. 최근 병합 요청을 통해 드라이버가 CDNA 카드를 올바르게 인식할 수 있게 되었지만, 완전한 지원은 제공되지 않습니다. 테스트 결과, ACO 백엔드는 vkpeak를 완료할 수 있지만, packHalf2x16 및 unpackFloat2x16 연산이 포함된 셰이더에서 ncnn 유닛 테스트에서 상당히 많은 잘못된 결과를 생성했습니다. 반면, llvm 백엔드는 올바른 결과를 제공합니다. 특히, fp16 관련 테스트를 피하면 ACO 백엔드에서 96%의 통과율을 기록할 수 있습니다. 또한, Vulkan은 AI 및 머신러닝 작업을 위한 더 많은 확장을 통해 기능을 확장하고 있으며, 이는 이러한 고급 애플리케이션을 지원하는 방향으로의 전환을 나타냅니다.

이러한 업데이트의 의미는 CDNA 아키텍처 지원에 진전이 있지만, 셰이더 성능과 정확성에서 여전히 상당한 도전 과제가 남아 있다는 것입니다. ACO와 llvm 백엔드 간의 성능 비교는 RADV 드라이버가 CDNA 가속기의 기능을 완전히 활용하기 위해 추가 최적화가 필요함을 강조합니다. AI 및 머신러닝 확장에 대한 집중은 Vulkan이 GPU 컴퓨팅의 진화하는 환경에서 경쟁력 있는 플레이어로 자리 잡고 있음을 보여주며, 이러한 작업 부하가 점점 더 보편화되고 있습니다.

* 이 글은 phoronix.com의 기사를 요약한 것입니다. 전체 기사의 내용은 이곳에서 확인하실 수 있습니다.
카테고리: GPU
태그: AMD (2545) AI (1359) graphics (321) Machine Learning (237) Vulkan (226) RADV (33) CDNA (13) Compute (10) Shader (4)

댓글

댓글을 쓰기 위해서는 로그인을 해 주세요.