TL;DR
대형 모델의 메모리 비용은 가중치 수와 비트 깊이에 좌우되며, KV 캐시와 런타임 오버헤드가 여기에 더해진다. 예를 들어 70B 모델의 Q4_K_M(약 4.8비트/가중치)일 때 약 42GB가 필요하다. KV 캐시는 컨텍스트 길이에 비례해 메모리 증가를 보이며, FP16 가정 아래 Q8/Q4 정밀도 선택이 메모리 사용에 직접적 영향을 준다. MoE 구조는 파라미터 총량이 커도 활성 파라미터 수에 따라 속도가 결정되므로 120B MoE가 Dense 70B보다 빠를 수 있다. 오버헤드로 약 1.5GB의 런타임/활성화 버퍼가 필요하고, 생성 속도는 메모리 대역폭 기반 이론 상한인 gen ceiling으로 표현되며 실제 속도는 런타임 구현, 배치 설정, KV 캐시 정밀도 등에 따라 달라진다.
섹션별 상세
용어 해설
- 양자화(Quantization)
- — 양자화는 모델 파라미터를 더 적은 비트 수로 표현해 메모리 사용량과 연산 비용을 줄이는 기법이다. 본 글에서는 Q4_K_M과 유사한 비트 깊이 설정의 효과를 통해 파라미터 수 증가에 따른 메모리 비용의 민감도를 분석한다.
- KV 캐시(KV Cache)
- — Transformer의 어텐션에서 키와 값을 미리 저장해 토큰 간 재참조를 가능하게 하는 메모리 구조이며, 컨텍스트 길이가 길수록 메모리 요구가 증가한다. FP16 가정 및 정밀도 선택이 메모리 사용량에 직접적인 영향을 준다.
- MoE(Mixture-of-Experts)
- — MoE는 여러 전문가 모듈 중 일부만 활성화해 파라미터 총량은 크게 늘리되 실행 시 활성화된 전문가 수에 의해 속도가 좌우되는 모델 아키텍처다. 본 글은 MoE가 고정된 파라미터 수에 비해 실속도를 어떻게 개선하는지 논의한다.
기술
- llama.cpp
- vLLM
- MLX
활용 사례
- hardware budgeting
- LLM deployment planning
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.

