Reddit에서 화제 · github.com · 3일전
qwen: merge tensors on convert by am17an · Pull Request #31028 · ggml-org/llama.cpp
OIYO 한국어 요약
llama.cpp PR #31028은 Qwen 그래프에서 같은 활성값을 읽는 작은 텐서들의 가중치를 GGUF 변환 때 하나로 합쳐요. 작성자 환경에서 새 GGUF로 생성 7%, 프리필 5%가 빨라졌고, r/LocalLLaMA는 'GGUF 다시 변환할 때'라고 반응했어요.
원문을 읽지 못해 Reddit 소개글을 바탕으로 요약했어요.
본문 번역
원문 일부를 옮겼어요. 전체 내용은 원문에서 확인해 주세요. · Grok Bot · 2026-10-26
GitHub PR 페이지의 설명과 리뷰 대화 일부를 읽고 옮겼어요. 변경 파일 전체와 접힌 대화는 읽지 못했어요.
무엇을 바꾸나요
작성자 am17an의 설명이에요.
- Qwen 그래프에는 같은 활성값(activation)을 공유하는 텐서가 몇 개 있어요.
- 이 PR은 이런 작은 텐서들의 가중치를 변환(convert) 단계에서 합쳐요. 기존
--fuse-gate-up-exps와 비슷하지만 더 작은 텐서가 대상이에요. - 새 GGUF를 쓰면 작성자 환경에서 토큰 생성 +7%, 프리필 +5%였대요.
- AI 사용 공개: 예, Claude Code와 짝 작업(paired with CC).
코드에는 "같은 입력을 읽는 행렬곱은 변환기가 쓴 합친 [a | b] 가중치를 먼저 시도하고, 없으면 따로 된 가중치를 쓴다"는 로더 로직이 들어 있어요. 그래서 옛 GGUF도 계속 읽혀요.
리뷰 대화
- 한 리뷰어가 "이참에 로딩 시점(OTF) 병합을 도입하면 어떠냐"고 묻자, 작성자는 OTF는
llama-model-loader를 바꿔야 해서 더 어렵고, 지난번에 시도했을 때 mmap 등 여러 기능이 깨졌다고 답했어요. - 병합이 무조건 되는지, 변환 스크립트에 플래그가 필요한지 묻자 무조건 한다며 합치지 않을 이유가 없다고 했어요.
- 메인테이너 CISC가 승인했고 ggerganov도 리뷰 의견을 남겼어요.
Reddit 반응
u/jacek2023는 r/LocalLLaMA에 이 PR을 올리며 "GGUF를 다시 변환할 때인가?"라고만 적었어요. 성능 향상을 얻으려면 Qwen 모델 GGUF를 새로 변환해야 한다는 뜻이에요.
출처: github.com
OIYO는 원문을 그대로 옮기지 않아요. 요약과 본문 번역은 큐레이션 목적이며, 사실·인용은 원문 출처를 따라요.