Marek Olšák, RADV 드라이버를 위한 최대 100% 픽셀 처리량(Pixel Throughput) 최적화 달성
요약
Marek Olšák이 Mesa의 RADV 드라이버 내 sample_mask_in 코드를 최적화하여 픽셀 처리량을 대폭 향상시켰습니다. 이번 업데이트를 통해 VGPR 수 감소에 따라 최대 100%의 처리량 증가 효과를 기대할 수 있으며, Mesa 26.2에 병합되었습니다.
핵심 포인트
- RADV 드라이버의 픽셀 처리량 최적화 달성
- VGPR 수 감소 시 32bpp 기준 최대 100% 성능 향상
- 64bpp 이하 기준 최대 50% 성능 향상 효과
- Mesa 26.2 버전에 해당 최적화 코드 병합 완료
Marek Olšák, RADV 드라이버를 위한 최대 100% 픽셀 처리량(Pixel Throughput) 최적화 달성

지난주 Marek이 Mesa의 RADV 드라이버를 위해 오픈한 머지 리퀘스트(Merge Request)는 sample_mask_in 코드 내의 픽셀 처리량(Pixel Throughput)을 높이기 위한 것입니다. 그 영향은 매우 뚜렷합니다:
"이 작업은 sample_mask_in을 사용하는 RADV의 픽셀 처리량을 다음과 같이 증가시킵니다:
- PS 입력 VGPR(Vector General Purpose Register)의 수가 3개에서 2개로 변경될 경우, 32bpp 기준 최대 100% 증가
- PS 입력 VGPR의 수가 5개에서 4개로 변경될 경우, 64bpp 이하 기준 최대 50% 증가"
실제 환경의 벤치마크/성능 영향 수치는 인용되지 않았으며, 오직 픽셀 처리량(Pixel Throughput) 측면에서의 이점만 언급되었습니다.
현재 이 머지 리퀘스트(Merge Request)는 Mesa 26.2에 병합되었습니다.
Radeon Gallium3D 코드를 수년간 다뤄온 Marek이 Valve에서 RADV를 위해 또 어떤 종류의 최적화 방안을 만들어낼 수 있을지 지켜보는 것은 흥미로운 일이 될 것입니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Phoronix의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기