VRAMGlass contains affiliate links. As an eBay Partner, we may be compensated if you make a purchase.As an eBay Partner, we may be compensated.Learn more

GPUs tracked57Price history49 daysPrice points (24h)43,357 pointsBiggest 24h dropRadeon RX 7900 XTX-3.8%Biggest 24h riseCMP 170HX 40GB+19.8%Updated
$ USD

How to Deploy GLM 5.3 Flash Locally

GLM 5.3 Flash is a 320B MoE that Zhipu released in August 2026, and it uses 18B parameters per token. It has 1M of context and an MIT license, and it is the first model in the GLM 5 series that natively understands images. A 128GB machine can run its 2-bit version (about 109 GB) at about 28 to 29 tokens/s; 4-bit is about 200 GB and needs a 512GB Mac Studio, two DGX Sparks or several high-VRAM cards. Its long context is especially light: even the full 1M takes only about 11 GB more than 32K.

GLM 5.3 Flash details

  • Min VRAM at 4-bit201 GB · 8K
  • Parameters320B
  • Active params18B
  • Max context1M
Architecture
MoE
Experts offloaded
9 GB VRAM + 194 GB RAM
License
MIT
Launch date
Aug 26, 2026
Vendor
Z.ai / Zhipu AI
Hugging Face repo
zai-org/GLM-5.3-Flash
NVFP4 repo (Blackwell)
nvidia/GLM-5.3-Flash-NVFP4
Layers
45
Hidden size
4,096
KV heads
64
Head dim
256

How much VRAM does GLM 5.3 Flash need for local deployment?

QuantizationWeightsGB32K contextGB128K contextGB256K contextGB1M context (max)GB
1-bit97.6GGUF99100.2101.6110.5
2-bit108.7GGUF110.1111.3112.7121.6
3-bit147.5GGUF148.9150.1151.5160.4
4-bit199.7GGUF201.1202.3203.7212.6
5-bit240.3GGUF241.7242.9244.3253.2
8-bit341GGUF342.4343.6345353.9
BF16/FP16641.6GGUF643644.2645.6654.5

Full calculation rules are on the Methodology page.

Can a single GPU run GLM 5.3 Flash?

Not on any single GPU, but a 128GB unified-memory machine can run it at 2-bit. The 2-bit weights are about 109 GB, just too big for a 96GB RTX PRO 6000. The DGX Spark and Ryzen AI Max+ 395 fit it and run at 28 to 29 tokens/s, since each token reads only 18B parameters, and because most of its layers use a fixed amount of memory no matter how long the context gets, both can open the full window. The trade-off is quality: in Unsloth's tests 3-bit is clearly more accurate than 2-bit, but the standard 3-bit file won't fit in 128GB. For 4-bit on a single machine, only the 512GB Mac Studio M3 Ultra will do, at about 44 tokens/s.

eBay
DevicePriceSpeed t/sMax context
Mac Studio M3 Ultra 512GBWhole system · 512 GB$22,90013 listings44.11M

Only common GPUs and systems are listed, one set for models under 50B and another for larger ones, sorted by price from low to high.

How many GPUs do you need to run GLM 5.3 Flash?

The easiest 4-bit setup is two DGX Spark units joined by a single direct cable, no switch needed, for 256GB total, though it only does about 17 tokens/s. For speed, four 96GB RTX PRO 6000 cards reach about 77 tokens/s, and two are enough for 2-bit, which is faster still. 24GB cards need eight to cover 2-bit, and software is the bigger catch: the official vLLM recipe currently supports only recent NVIDIA cards, which rules out older ones like the RTX 3090, 4090 and A6000 as well as AMD's RX 7900 XTX. On those you'd use llama.cpp to split layers across the cards, which is usually slower than vLLM for a single user.

eBay
DeviceCardsTotal priceTotal VRAMSpeed t/sTotal power
Tesla V100 32GB32 GB per card8 cards$7,160256 GB47.12,000 W
Arc Pro B7032 GB per card8 cards$14,800256 GB34.31,840 W
DGX Spark 128GB128 GB per unit2 units$16,162256 GB16.9480 W
Instinct MI21064 GB per card4 cards$19,976256 GB72.51,200 W
RTX A600048 GB per card8 cards$39,192384 GB41.52,400 W
RTX PRO 5000 72GB72 GB per card4 cards$42,888288 GB63.41,200 W
GeForce RTX 509032 GB per card8 cards$66,376256 GB76.94,600 W
A100 80GB PCIe80 GB per card4 cards$75,996320 GB80.71,200 W
RTX PRO 600096 GB per card4 cards$89,400384 GB76.92,400 W
GeForce RTX 4090 48GB48 GB per card8 cardsNo price384 GB51.43,600 W

Full calculation rules are on the Methodology page.

What PC or server build do you need to run GLM 5.3 Flash locally?

With the experts in system RAM, 2-bit runs on an ordinary desktop: a DDR5 desktop with 128GB of RAM and a 16GB Tesla V100 does about 21 tokens/s, and a DDR4 one about 13; an 8-channel DDR4 server with an RTX 3090 does about 34, and a 12-channel DDR5 server with an RTX PRO 6000 about 104. 4-bit needs an 8-channel DDR4 server (fully populated with 256GB) with an RTX 3090, at about 19 tokens/s, or about 56 on a 12-channel DDR5 server. KTransformers has a dedicated guide for this model, linked from the model card.

eBay

Tesla V100 32GB + Dual Xeon E5 DDR4

Budget
Generation speed13.8t/s
Memory bandwidth137GB/s
GPU
Tesla V100 32GB6 / 45 expert layers in 32 GB VRAM
$895
RAM
256 GB DDR4-213316 × 16 GB sticks
$1,264
CPU
2 × Intel Xeon E5-2680 v428 cores / 56 threads · 8-channel in total
$38
Board
Supermicro X10DRi16 DIMM slots
$193
PSU
Corsair RM750e750 W
$67
Reference build price$2,457

GeForce RTX 3090 + Dual EPYC DDR4

Best value
Generation speed26.3t/s
Memory bandwidth341GB/s
GPU
GeForce RTX 30904 / 45 expert layers in 24 GB VRAM
$1,799
RAM
256 GB DDR4-266616 × 16 GB sticks
$1,760
CPU
2 × AMD EPYC 753264 cores / 128 threads · 16-channel in total
$524
Board
Supermicro H12DSi-N616 DIMM slots
$1,100
PSU
Corsair RM1200x SHIFT1,200 W
$132
Reference build price$5,315

GeForce RTX 5090 + Single EPYC DDR5

Flagship
Generation speed42.9t/s
Memory bandwidth461GB/s
GPU
GeForce RTX 50906 / 45 expert layers in 32 GB VRAM
$8,297
RAM
192 GB DDR5-480012 × 16 GB sticks
$7,176
CPU
AMD EPYC 935432 cores / 64 threads · 12-channel
$1,693
Board
Supermicro H13SSL-N12 DIMM slots
$1,000
PSU
Corsair RM1200x SHIFT1,200 W
$132
Reference build price$18,298

Detailed calculation rules are on the Methodology page.

As an eBay Partner, VRAMGlass may be compensated if you buy through the eBay links on this page. The price you pay stays the same.

What to know before running GLM 5.3 Flash locally

  1. Which quantization to pick

    Unsloth measured how often each quant picks the same top token as the original model: about 78% for 2-bit (about 109 GB), about 86% for 3-bit (about 148 GB) and about 92% for 4-bit (about 200 GB). 3-bit is about 8 percentage points above 2-bit, so if you have the memory, we recommend at least 3-bit. But that 3-bit quant doesn't fit on a 128GB device; for 128GB devices, Unsloth's demo uses a smaller 3-bit quant, UD-IQ3_XXS (about 82%).

  2. Mainline llama.cpp runs it now

    Mainline llama.cpp merged support on September 30, 2026 (PR #27773), covering both text and images. Unsloth updated its GGUF shards on October 5 to match the mainline changes, so stock llama.cpp now loads them and you no longer need their fork. MTP speculative decoding also landed in mainline on October 7 (PR #29928), which speeds up generation at long context. The glm-5.3-flash entry in the Ollama library only has a :cloud tag, which calls a cloud service rather than running locally.

  3. vLLM limitations

    The vLLM recipe requires Hopper or newer NVIDIA cards and FlashInfer 0.6.17 or later, and on NVIDIA you need the vllm/vllm-openai:glm53-flash image for now. On Hopper, this model doesn't support storing the context cache in FP8. The official main repository holds FP8 weights; BF16 lives separately in GLM-5.3-Flash-BF16.

  4. Thinking levels

    Usage is the same as for GLM 5.3: there are only three levels, low, high and max, with max as the default, and you should turn on clear_thinking for chat. Unsloth's parameters are temperature 1.0 and top_p 0.95 for general tasks, and temperature 0.95 and top_p 1.0 for coding tasks like DeepSWE.

  5. Why long context takes almost no VRAM

    34 of its 45 layers use linear attention (the same kind as Kimi K3). These layers store only a fixed-size state that doesn't grow with context; only the cache in the other 11 layers grows. So at 4-bit, going from 32K to 1M adds only about 11 GB.

Launch commands

llama.cpp

  • NVIDIA
  • AMD
  • Mac
  • CPU
All on GPU
Terminal
llama-server -hf unsloth/GLM-5.3-Flash-GGUF:UD-Q4_K_XL -c 8192
MoE offloading

Short on VRAM? Add --cpu-moe to keep the routed experts in system RAM (about 194 GB needed).

Terminal
llama-server -hf unsloth/GLM-5.3-Flash-GGUF:UD-Q4_K_XL -c 8192 -ngl 99 \
  --cpu-moe

vLLM

  • Linux
  • NVIDIA

Follow the deployment guide to prepare the required runtime and hardware.

Terminal
vllm serve zai-org/GLM-5.3-Flash \
  --tensor-parallel-size 4 \
  --speculative-config '{"method":"mtp","num_speculative_tokens":5}' \
  --tool-call-parser glm47 \
  --reasoning-parser glm47 \
  --enable-auto-tool-choice \
  --served-model-name zai-org/GLM-5.3-Flash

MLX

  • Apple Silicon

Vision models run on mlx-vlm: on a Mac, pip install mlx-vlm first; this command downloads the MLX weights from Hugging Face and starts a server.

Terminal
mlx_vlm.server --model mlx-community/GLM-5.3-Flash-4bit

Ollama

  • Windows
  • macOS
  • Linux

Ollama only has a cloud version, glm-5.3-flash:cloud, which runs on Ollama's servers rather than on your machine.

File names follow that week's model-library snapshot; the definitions are in the methodology. Methodology

Other models in the GLM family

ModelTotal paramsActive params4-bit size
GLM 4.7 FlashMoE30B3B18.3 GB
GLM 4.5 AirMoE106B12B73 GB
GLM 5.2MoE744B40B465.8 GB
GLM 5.3MoE744B40B467.3 GB

About GLM