GLM-4.5-Air VRAM requirements
Memory needed to run GLM-4.5-Air at every published size and quant, with an 8k context. Each figure is weights plus KV cache plus runtime buffers, from the same memory model as the VRAM calculator.
Total memory by size and quant
GB at an 8k context. Bold is the Q4_K_M column, the usual starting point.
| Size | Q8_0 | Q6_K | Q5_K_M | Q4_K_M | Q3_K_M |
|---|---|---|---|---|---|
| 106B · 12B active | 109 | 89 | 76 | 63 | 50 |
KV cache by context length
GB the context alone adds on top of the weights. Add this to a weights figure to size a longer session.
| Size | Weights at Q4_K_M | 4k ctx | 16k ctx | 32k ctx | 128k ctx |
|---|---|---|---|---|---|
| 106B · 12B active | 60 | 0.8 | 3.1 | 6.2 | 25 |
What each size fits on at Q4_K_M
Hardware whose memory holds the model with headroom, smallest pool first. Fits means under 85% of the pool at an 8k context.
- 106B · 12B activeneeds about 63 GB
Smallest: A100 80GB (80 GB), H100 80GB (80 GB), M2 Max 96GB (96 GB), M3 Max 96GB (96 GB), and 22 more.
Frequently asked
How much VRAM does GLM-4.5-Air need?
About 63 GB at Q4_K_M with an 8k context for the 106B · 12B active model, including the KV cache and runtime buffers. Q8 needs more and Q3 less; the table above lists every rung.
Can I run GLM-4.5-Air on a 16GB GPU?
Not comfortably. Even the 106B · 12B active model needs about 63 GB at Q4_K_M with an 8k context, which is more than a 16 GB card holds with headroom. A lower quant or CPU offloading can still get it running, at a cost in quality or speed.
Can I run GLM-4.5-Air on a 24GB GPU such as an RTX 3090 or 4090?
Not comfortably. Even the 106B · 12B active model needs about 63 GB at Q4_K_M with an 8k context, which is more than a 24 GB card holds with headroom.
How are these numbers calculated?
Weights at the quant's bits per weight, plus a KV cache sized from the model's attention design for the chosen context, plus compute buffers and a fixed runtime allowance. It is the same memory model the VRAM calculator uses. A family whose attention profile is not on file is sized as plain grouped-query attention, which errs towards needing more memory.