RadeonSI 드라이버, Pre-RDNA GPU에 대해 기본적으로 ACO 사용

전문: https://www.phoronix.com/news/RadeonSI-ACO-Default-Pre-GFX10

원저자: Michael Larabel | 작성일: 2024-12-30 12:08
사이트 내 게시일: 2024-12-30 16:25
RadeonSI 드라이버가 Pre-RDNA GPU에 대해 기본적으로 ACO(AMD Compiler Optimizer)를 사용하도록 전환되었습니다. 이는 gfx6에서 gfx9까지의 그래픽 아키텍처를 대상으로 하며, Mesa 25.0 업데이트의 일환으로 이루어진 변화입니다. 이 변경은 구형 하드웨어에 대한 이중 컴파일러 지원의 필요성을 없애 성능을 간소화하는 것을 목표로 하고 있습니다.

ACO의 성능 이점은 VMEM 절에서 특히 두드러지며, 명령어 근접성이 성능을 크게 향상시킬 수 있습니다. 이 최적화는 클리어, 복사 및 블릿과 같은 작업에 이미 구현되어 있으며, 대안이 없습니다. 또한, ACO는 gfx12 스트림 아웃 작업에서 LLVM에 비해 명확한 성능 우위를 보여주고 있지만, ACO 개발자들이 테스트할 수 있는 하드웨어는 부족합니다.

구형 GPU에 대해 ACO를 표준화하기로 한 결정은 드라이버 아키텍처를 단순화하고 효율성을 개선하기 위한 전략적 움직임을 반영합니다. 특히 해당 하드웨어의 노후를 고려할 때 더욱 그러합니다. ACO에 대한 집중은 Pre-RDNA GPU 사용자에게 더 나은 성능 결과를 제공할 것으로 예상되며, AMD 그래픽 솔루션에 대한 전반적인 경험을 향상시킬 것입니다.

* 이 글은 phoronix.com의 기사를 요약한 것입니다. 전체 기사의 내용은 이곳에서 확인하실 수 있습니다.
카테고리: GPU
태그: AMD (1545) GPU performance (62) LLVM (49) Graphics Driver (45) RadeonSI (7) ACO (3) Mesa 25.0 (1) pre-RDNA (1) gfx architecture (1)

댓글

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