RADV 드라이버, VK_EXT_shader_float8 지원 추가

전문: https://www.phoronix.com/news/RADV-VK_EXT_shader_float8

원저자: Michael Larabel | 작성일: 2025-06-23 10:29
사이트 내 게시일: 2025-06-23 22:34
RADV 드라이버가 VK_EXT_shader_float8 확장을 지원하게 되어 새로운 부동 소수점 형식을 처리하는 능력이 향상되었습니다. 이번 업데이트는 Vulkan 그래픽 API 내에서 E4M3FN(4비트 지수, 3비트 가수, 무한대 없음) 및 E5M2(5비트 지수, 2비트 가수) 부동 소수점 형식에 대한 지원을 포함합니다.

이 구현은 기존의 bfloat16 지원과 유사하게 변환 및 cmat muladd 연산을 가능하게 합니다. 특히 모든 변환은 표준 fp32 형식을 통해 처리되어, 애플리케이션 전반에 걸쳐 호환성과 성능 일관성을 보장합니다.

이번 발전은 RADV 드라이버의 기능 향상을 의미하며, 이러한 새로운 부동 소수점 형식을 활용할 수 있는 그래픽 렌더링 및 계산 작업에서 성능을 개선할 가능성이 있습니다. VK_EXT_shader_float8의 추가는 개발자에게 성능을 위해 정밀도를 거래할 수 있는 시나리오에서 보다 효율적인 데이터 표현 옵션을 제공할 수 있습니다.

* 이 글은 phoronix.com의 기사를 요약한 것입니다. 전체 기사의 내용은 이곳에서 확인하실 수 있습니다.
카테고리: GPU
태그: Performance (1445) graphics (343) Vulkan (245) RADV (38) Driver (34) float8 (1) E4M3FN (1) E5M2 (1) computational graphics (1)

댓글

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