b11533: OpenCL: A6X GPU의 커널 컴파일 수정 (#30176)
요약
OpenCL 관련 기술 업데이트 내용을 다루고 있습니다. 특히 A6X GPU의 커널 컴파일 과정에서 발생할 수 있는 충돌 문제를 해결하기 위해 특정 커널(kernel_cpy_f32_f32_pack)을 건너뛰는 수정이 이루어졌습니다. 또한, GEMV 커널과 Adreno 623 지원 추가 등 전반적인 GPU 호환성 및 컴파일러 안정성이 개선되었습니다.
핵심 포인트
- A6X GPU에서 특정 커널 충돌 방지 수정 적용
- IoT 장치 A6x 백엔드의 커널 처리 한계 해결
- GEMV 커널의 상수 폴드(constant-fold) 문제 해결
- Adreno 623을 A6X GPU 감지 목록에 추가
다른 탭이나 창에서 로그인했습니다. 세션을 새로 고치려면 다시 로드하십시오. 다른 탭이나 창에서 로그아웃했습니다. 세션을 새로 고치려면 다시 로드하십시오. 다른 탭이나 창에서 계정을 전환했습니다. 세션을 새로 고치려면 다시 로드하십시오. 알림 해제
- opencl: A6X에서 kernel_cpy_f32_f32_pack을 건너뛰어 셰이더 컴파일러 충돌 방지
- IoT 장치의 a623 (E031.50.31.01)에 포함된 A6x 컴파일 백엔드는 많은 인수를 가진 커널을 처리할 수 없습니다. 컴파일러 충돌을 피하기 위해 이 커널은 A6x에서 건너뜁니다.
- opencl: GEMV 커널의 get_local_size를 위한 A6X 상수 폴드(constant-fold) 해결책 추가
- opencl: Adreno 623을 A6X GPU 감지 목록에 추가
AI 자동 생성 콘텐츠
본 콘텐츠는 llama.cpp Releases의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기