llama.cpp 프로젝트는 `--fit` 플래그가 `--fit-target`을 더 정확하게 준수하도록 하는 SYCL 백엔드에 대한 특정 수정 사항을 포함하는 버전 b10684를 출시했습니다.
- `--fit` 알고리즘은 이제 SYCL 백엔드에서 주어진 컨텍스트 크기에 필요한 실제 최대 VRAM을 고려합니다.
- 할당된 컨텍스트가 완전히 사용될 때 VRAM 사용을 적절히 계산하여 메모리 부족 오류를 방지합니다.
- 또한 이전에 너무 많은 VRAM을 예약했던 과도하게 보수적인 계산을 중단합니다.
- unsloth의 qwen3.8 (Q4_K_XL)이 있는 Arc b70에서 테스트한 결과, `--fit-target 1`을 사용하여 q8_0 KV 및 MTP로 262144 컨텍스트를 사용할 수 있음을 보여주었습니다.
이 변경으로 사용자는 메모리 부족 없이 SYCL 하드웨어에서 더 큰 컨텍스트를 활용할 수 있으며, 이전의 보수적인 추정치로 인해 예약된 VRAM의 낭비를 피할 수 있습니다.