2026.09 – 현재 · 오픈소스
llama.cpp Xclipse GPU 대응
Samsung Xclipse GPU용 llama.cpp Vulkan 백엔드 수정
AIC++Vulkanllama.cppggml
- 장치 판별
- 별개 벤더로 인식→RDNA 장치로 판별
- 안정성
- 32KB shared memory 장치 large tile 비활성화
- 검증
- test-backend-ops 테스트 추가
문제
- Xclipse는 AMD RDNA 기반이나 별개 벤더로 인식 → AMD 최적화 경로 미적용
- shared memory 32KB → large matmul tile 문제
접근
- 가설별 실험 브랜치: RDNA 판별 · large tile 비활성화 · MMVQ 정책 · row multiplier
- 조건을 벤더명이 아닌 하드웨어 속성(shared memory 크기)으로 정의
- 수정 전
test-backend-ops테스트 선추가 - upstream 반영 진행 중