Qwen3.8-35B-A3B 모델이 12GB VRAM과 16GB 시스템 RAM만을 가진 RTX 3060에서 약 50 토큰/초를 생성하는 것으로 보고되었습니다.
동일한 환경 구성에서는 프롬프트 처리 시 약 550 토큰/초의 성능을 보여주는 것으로 알려졌습니다.
다음은 해당 구성 정보입니다:
GPU: RTX 3060, 12GB VRAM
시스템 RAM: 16GB
양자화(Quantization): Q4_K_M
생성 속도(Generation): 약 50 토큰/초
프롬프트 처리 속도(Prompt processing): 약 550 토큰/초
설정된 컨텍스트: 262K 토큰
런타임(Runtime): llama.cpp
최적화 기술: Flash Attention 및 Q8 KV cache
이러한 크기의 모델을 12GB GPU에서 구동하는 것은 이례적으로 들릴 수 있지만, 그 아키텍처가 일부 설명을 제공합니다.
왜 35B 모델이 이 환경에 적합한가
Qwen3.8-35B-A3B는 Mixture-of-Experts (MoE) 아키텍처를 사용합니다.
이 모델은 약 350억 개의 파라미터를 포함하지만, 토큰당 실제로 활성화되는 것은 약 30억 개에 불과합니다. 즉, 모든 생성 단계마다 전체 모델을 활성화하는 대신, 이 아키텍처는 계산 작업을 선택된 전문가(experts)를 통해 경로 지정합니다. 이는 비슷한 총 크기의 밀집형(dense) 모델에 비해 계산 부하를 줄여줍니다.
하지만 중요한 구분이 있습니다. 실제로 30억 개의 파라미터만 활성화된다고 해서 다른 가중치들이 메모리에서 사라진다는 의미는 아닙니다. 전체 모델은 여전히 저장되고 접근되어야 합니다.
해결책은 하이브리드 추론(hybrid inference)입니다.
보고된 환경 구성은 llama.cpp를 사용하여 작업 부하를 GPU와 CPU 간에 분산합니다. 구체적으로, 26개의 MoE 레이어는 CPU로 오프로드되어 시스템 RAM이 RTX 3060의 VRAM에 들어가지 않는 모델 일부를 저장하고 처리할 수 있게 합니다.
추가적인 두 가지 최적화 기술은 메모리 관리에 도움을 줍니다:
- Flash Attention: 어텐션(attention) 계산을 개선하여 메모리 오버헤드를 줄일 수 있습니다.
- Q8 KV cache: 어텐션 키와 값(keys and values)을 8비트 정밀도로 저장하여, 더 높은 정밀도 저장 방식에 비해 캐시 메모리 요구 사항을 줄입니다.
또한 Q4_K_M 양자화는 모델의 가중치 크기(weight footprint) 자체를 줄여줍니다.
이러한 기술들이 결합되어, 기존의 35B 밀집형 모델 전체를 VRAM에 담아내기 어려웠을 하드웨어에서도 훨씬 더 큰 모델을 구동하는 것이 가능해졌습니다.
한 가지 주의할 점은, 보고된 262K 컨텍스트는 설정된 최대 용량이라는 것입니다. 이는 모든 컨텍스트 길이에서 동일한 속도나 메모리 사용량을 보장하지 않습니다. 더 긴 프롬프트는 KV-cache 요구 사항을 증가시키고, 특히 RAM이 16GB에 불과한 시스템에서는 성능에 영향을 줄 수 있습니다.
하지만 진정한 테스트는 에이전트 기반 코딩(agentic coding)입니다.
초당 50 토큰을 생성하는 것은 유용하지만, 코딩 에이전트는 단순히 생성 속도 이상을 필요로 합니다. 파일 검사, 기존 코드베이스 이해, 도구 호출(tool call), 코드 수정, 오류 진단, 그리고 변경 사항이 실제로 작동하는지 확인해야 하기 때문입니다.
계획된 비교 대상에는 다음 모델들이 포함됩니다:
- Ornith-1.5-35B
- Qwen3.8-27B
- Qwen3.6-35B-A3B
이들을 Hermes 및 Pi 코딩 에이전트 워크플로우를 통해 테스트하면 Qwen3.8-35B-A3B가 다단계 개발(multi-step development), 도구 호출, 디버깅, 그리고 실패한 시도로부터의 복구 처리를 얼마나 잘 처리하는지 알 수 있을 것입니다.
만약 이 모델이 12GB GPU에서 로컬로 실행되면서 이러한 작업을 안정적으로 완료할 수 있다면, 클라우드 추론에 전적으로 의존하지 않으면서도 유능한 코딩 에이전트를 원하는 개발자들에게 흥미로운 선택지가 될 수 있습니다.
초기 추론(inference) 수치는 유망합니다. 다음에 중요한 것은 이 모델이 그 성능을 신뢰할 수 있는 작업으로 전환할 수 있는지 여부입니다. https://t.co/JgVtj4GEQE