Qwen3 Coder 30B A3B kaç GB VRAM ister?

Qwen3 Coder 30B A3B, 48 katmanda 30,53B parametreye sahiptir. Grouped-query attention kullanır: 32 query head, 4 key-value head'i paylaşır; bu yüzden KV cache'i tam multi-head attention'a göre 8× küçüktür. Mixture-of-Experts modelidir: toplam 30,53B parametrenin token başına yaklaşık 3,30B kadarı aktiftir; bellek hepsini tutmak zorundadır, her token ise yalnızca aktif kısımdan geçer. En fazla 262.144 token context alır; bu uzunlukta tek bir kullanıcı, ağırlıkların üstüne FP16'da 24,00 GiB KV cache ister.

BF16 · 8k context · tek kullanıcı
59,07 GiB

56,87 GiB ağırlık, 768 MiB KV cache ve 1,44 GiB vLLM'in ek yükü. Aynı iş yükü INT4'te 18,15 GiB ister.

  • 48 katman
  • hidden 2048
  • 32/4 heads
  • head_dim 128
  • 256k maks context
  • MoE

Hassasiyet ve context'e göre Qwen3 Coder 30B A3B belleği

Hassasiyet8k context32k context128k context256k context
BF1659,07 GiBKV cache 768 MiB61,32 GiBKV cache 3,00 GiB70,32 GiBKV cache 12,00 GiB82,32 GiBKV cache 24,00 GiB
FP831,21 GiBKV cache 768 MiB33,46 GiBKV cache 3,00 GiB42,46 GiBKV cache 12,00 GiB54,46 GiBKV cache 24,00 GiB
INT418,15 GiBKV cache 768 MiB20,40 GiBKV cache 3,00 GiB29,40 GiBKV cache 12,00 GiB41,40 GiBKV cache 24,00 GiB

Tek kullanıcı, FP16 KV cache ve 70 GB altı bir kartın varsayılanlarıyla tek GPU'da vLLM'in ek yükü. Quantization ağırlıkları küçültür, KV cache'i değil; bu yüzden context büyüdükçe kazanç daralır.

Onu tek başına taşıyan GPU'lar

8k context ve tek kullanıcı için, en küçük kartlar önce. Ayrık kartlarda vLLM'in varsayılanı olan bellek payı %92, unified bellekli cihazlarda GPU'nun kullanabildiği pay hesaba katılır; her cihaz kendi varsayılanlarıyla vLLM'in ek yükünü taşır.

Kaç kullanıcı sığar

GPUBF16FP8INT4
RTX 4090sığmazsığmaz5
RTX 5090sığmazsığmaz15
RTX 6000 Adasığmaz1735
H100 SXM 80GB185572
RTX PRO 6000 Blackwell377492
AMD Ryzen AI Max+ 395 (128GB)387693
H200 141GB92129147
B200 180GB138175193

Kullanıcı başına 8k context ile, tek kartta. ✗: ağırlıklar tek bir kullanıcıya bile yer bırakmıyor.

Qwen3 Coder 30B A3B ince ayarı

YöntemBellekEn küçük GPU
Tam ince ayar456,3 GiBbirden çok GPU, paylaştırılmış
LoRA (rank 16, attention)58,38 GiBAMD MI210
QLoRA (rank 16, attention)16,18 GiBNVIDIA L4

Dizi uzunluğu 2.048, batch 1, gradient checkpointing açık, Adam. Tam ince ayar aktivasyonlardan önce parametre başına 16 byte tutar; QLoRA dondurulmuş temel modeli 4-bit NF4 olarak saklar.

Sayılar nereden geliyor

Ağırlıklar parametre × parametre başına byte olur. KV cache 2 × katman × key-value head × head boyutu × byte × context × kullanıcı olur. Qwen3 Coder 30B A3B için bu, FP16'da token başına 96,0 KiB eder. Bunlar kapasite planlama sayılarıdır: servis motoru — vLLM, TGI, llama.cpp — ve paged-attention verimliliği gerçek değeri yine değiştirir.

Daha fazlası: KV cache boyutu ve GQA, MQA ve MLA.

Qwen3 Coder 30B A3B ile çalış

Diğer Qwen modelleri