b11902: sycl에 set_tensor_2d 추가로 텐서 분할 로딩 속도 향상 (#30358)
요약
SYCL에 set_tensor_2d 기능이 추가되어 대용량 텐서 분할 로딩 속도가 크게 향상되었습니다. 이 기능을 통해 연속적인 목적지 행을 최대 64 MiB 청크로 패킹하여 불필요한 업로드 호출을 줄입니다. 실제 모델 실행 테스트에서 기존 대비 현저하게 단축된 성능 개선이 확인되었습니다.
핵심 포인트
- set_tensor_2d 추가로 대용량 텐서 로딩 속도 향상.
- 연속적인 행은 최대 64 MiB 청크 패킹으로 효율화.
- 공유 스테이징 슬롯을 활용하여 CPU/장치 작업 중첩 가능.
- 실제 모델 실행 시간(llama-perplexity) 대폭 감소 확인.
AI 자동 생성 콘텐츠
본 콘텐츠는 llama.cpp Releases의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기