llamaperf

GLM-5.3

Zhipu AI · 58 reports

GLM-5.3 320B · 18B active at 4-bit generates a median of 6.2 tokens per second on the M4 Max 128GB, the hardware it is most run on, from one run that kept part of the model in system RAM (community reports, as of 29 Oct 2026).

As of 29 Oct 2026, GLM-5.3 320B · 18B active at 4-bit on the hardware it is most run on, with the median of runs that kept part of the model in system RAM (one device, one request):

Speed on every device it has run on →
GLM-5.3 VRAM requirements by size and quant →

How does GLM-5.3 run on your hardware?

Pick your GPU or Mac, then read the speeds people reported for GLM-5.3 on it, or estimate memory fit and speed.

Free to use. No account needed. Memory estimates and community measurements are labelled separately.

Run GLM-5.3 yourself? Add your numbers.

Your coding agent can run a speed test on your machine and send it here with a free account. Or paste a result you've already posted.

Reported performance for GLM-5.3

Filter this model’s reports by setup →

Showing 20 of 58 reports. See all of them →

Tone: mixedApple hardware
generation:
80-90 tokens/s
prompt processing (prefill):
1600.0 tokens/s
quant:
oQ4e

Reported by the source; GPU count, offloading and concurrent requests can change these figures. Prompt-processing speed is input throughput, not time to first token. Check the full setup before comparing.

User reports GLM-5.3 Flash at 80-90 t/s generation and 1.6k t/s prefill on a Mac Studio M5 Ultra 256GB (64-core), short of the 140-150 t/s and ~2k pp seen in oMLX benchmark recipes. Setup is oMLX 0.7.3rc1 (build 3517) with oQ4e quants, both Jundot's GLM-5.3-Flash-oQ4e-mtp and a self-quantized oQ4e from FP8. MTP was used, and DFlash2, patch-size changes and other tweaks were tried without reaching the target speeds.

Oct 28, 2026
NVIDIA hardware
generation:
35.0 tokens/s

Reported by the source; GPU count, offloading and concurrent requests can change these figures. Prompt-processing speed is shown only when the source reports it; generation speed cannot tell us time to first token. Check the full setup before comparing.

long-context

User reports running GLM-5.3 Flash on an RTX PRO 6000 Max-Q with DDR4 system memory at roughly 35 tok/s with 512K context. No engine, quant or KV cache format is stated; the DDR4 mention implies weights or KV cache are partly served from system RAM. The user asks whether upgrading to DDR5, at a cost of 6k EUR, would be worth it if it reaches about 50 tok/s, and asks for others' experience.

Oct 28, 2026
Tone: mixedNVIDIA hardware
generation:
7.0 tokens/s
quant:
Q4 (GGUF)

Reported by the source; GPU count, offloading and concurrent requests can change these figures. Prompt-processing speed is shown only when the source reports it; generation speed cannot tell us time to first token. Check the full setup before comparing.

coding

User reports GLM-5.3-Flash 320B at about 7 tok/s on an RTX 2080 Ti 11GB. Setup is llama.cpp with Q4 weights (200GB) and MoE experts kept in system RAM via -ncmoe, on a box with 256GB of DDR4-3600 and an i9-10940X. User calls it slow for hard questions but workable, and plans to benchmark more models on real reverse-engineering tasks.

Oct 25, 2026
Tone: positiveAMD hardware
generation:
18.9 tokens/s
prompt processing (prefill):
740.0 tokens/s

Reported by the source; GPU count, offloading and concurrent requests can change these figures. Prompt-processing speed is input throughput, not time to first token. Check the full setup before comparing.

coding

User reports GLM-5.3 Flash at 18.9 tok/s plain decode on a Strix Halo 128GB box (Ryzen AI Max+ 395, 8060S gfx1151). Setup is a fork of gufo that splits prefill between the GPU and the XDNA2 NPU and stacks speculative decoding on top. With DFlash2 speculation on code the model reaches 29.7 tok/s. Prefill peaks at 740 tok/s at 8k, 17.5% over GPU only. The same fork also runs Flint, Qwen3.6-35B-A3B, Qwen3.8 Flash-Next and Qwen3.8-27B, with best-case decode of 73, 159, 118 and 62 tok/s respectively.

Oct 25, 2026
Apple hardware
generation:
61.7 tokens/s
prompt processing (prefill):
1587.5 tokens/s
quant:
mixed-4_8bit (MLX)

Reported by the source; GPU count, offloading and concurrent requests can change these figures. Prompt-processing speed is input throughput, not time to first token. Check the full setup before comparing.

coding

User benchmarks GLM-5.3-Flash-MLX-mixed-4_8bit on an M5 Ultra 256GB with oMLX, reporting 61.7 t/s generation and 1587.5 t/s prompt processing at 1024-token prompt. Setup uses MLX mixed 4/8-bit weights with peak MLX memory of 174.17 GB; a 131k context prefill would need ~208.28 GB, exceeding the 205.80 GB prefill limit. At longer prompts generation stays 58.1-59.6 t/s and prefill 2323.9-2373.0 t/s; continuous batching reaches 67.3 t/s at 2x and 99.3 t/s at 4x.

Oct 24, 2026
Tone: positiveApple hardware
generation:
80-100 tokens/s
quant:
oQ4e

Reported by the source; GPU count, offloading and concurrent requests can change these figures. Prompt-processing speed is shown only when the source reports it; generation speed cannot tell us time to first token. Check the full setup before comparing.

User reports GLM 5.3 Flash on an M5 Ultra 256GB with oMLX 0.7.1, gaining about 20-30 tok/s on long running tasks at single concurrency versus 0.7.0, which was around 60-80 tok/s. Setup is oMLX 0.7.1 with an oQ4e quant on a single machine. With Lightning MTP enabled the user gets anywhere from 80-100 tok/s.

Oct 22, 2026

GLM-5.3 320B (18B active) Flash

2× NVIDIA RTX 5090 · ExLlamaV3 · 262,144 ctx

NVIDIA hardware
generation:
64.8 tokens/s
prompt processing (prefill):
1973.0 tokens/s
quant:
2.05bpw EXL3 (EXL3)
kv:
8-bit

Reported by the source; GPU count, offloading and concurrent requests can change these figures. Prompt-processing speed is input throughput, not time to first token. Check the full setup before comparing.

User reports 64.8 t/s generation and 1973 t/s prompt processing. Source evidence (verbatim): Source: https://github.com/adrienbrault/glm5.3-flash-2x-rtx5090 # GLM-5.3-Flash (321B MoE, 2.05bpw EXL3) on 2x RTX 5090 + 64 GB DDR5, ExLlamaV3 + TabbyAPI Hardware: two NVIDIA RTX 5090 (32 GB each, PCIe 5.0 x8), AMD Ryzen 7 9800X3D, 60 GB usable of 2x32 GB DDR5-6000. Engine: ExLlamaV3 dev 5783a93 served through TabbyAPI. Model: GLM-5.3-Flash by zai-org, 321B parameters with about 18B active, turboderp 2.05 bpw EXL3 quant (76 GB), with experts offloaded to system RAM (96 and 102 CPU-resident experts per MoE layer out of 288) and 8-bit KV cache at 262144 tokens. Single-stream decode with MTP draft enabled (DRAFT=1, DRAFT_N=1): 64.8 tokens/s median of ten requests, 1,024 forced output tokens at temperature 0, median of three boots. Cold-prompt prefill measured at 1,973 tokens/s at 32,738 prompt tokens. Without the draft, decode with 2, 3 and 4 concurrent streams was 74.4, 92.0 and 98.0 tokens/s in total.

Oct 18, 2026

GLM-5.3 320B (18B active) Flash

NVIDIA RTX 5090 · Project Maya · 131,072 ctx

NVIDIA hardware
generation:
26.3 tokens/s
prompt processing (prefill):
2165.0 tokens/s
quant:
EXL3 3.05 bpw (EXL3)

Reported by the source; GPU count, offloading and concurrent requests can change these figures. Prompt-processing speed is input throughput, not time to first token. Check the full setup before comparing.

User reports 26.3 t/s generation and 2165 t/s prompt processing. Source evidence (verbatim): Source: https://dev.to/seppegadeyne/run-glm-53-flash-321b-locally-with-project-maya-and-exl3-on-one-rtx-5090-24pj # Run GLM-5.3-Flash (321B) locally with Project Maya and EXL3 on one RTX 5090 Hardware: one RTX 5090 32 GB (also driving the desktop), Ryzen 9 9950X3D, 128 GB DDR5 at 5,600 MT/s, Arch Linux, NVIDIA driver 615.78, CUDA 13.4. Engine: Project Maya 1.1.11 (a Strata fork) compiling llama.cpp at a pinned commit. Model: GLM-5.3-Flash 321B MoE with about 18B active, turboderp EXL3 3.05 bpw (125.3 GB), with the expert cache and KV streaming offloading to system RAM. Benchmark: streaming client, 8 runs, greedy decoding, 512 output tokens, median reported. At 128K context with the default reserve: decode 26.3 tokens/s (30.4 on Dutch prose, 21.9 on code) and prefill 2,165 tokens/s at 126K. At 262K context: decode 24.1 tokens/s and prefill 2,039 tokens/s at 254K.

Oct 18, 2026
Tone: negativeNVIDIA hardware
generation:
15.0 tokens/s
quant:
Q2

Reported by the source; GPU count, offloading and concurrent requests can change these figures. Prompt-processing speed is shown only when the source reports it; generation speed cannot tell us time to first token. Check the full setup before comparing.

codingagentic

User reports about 15 t/s running GLM-5.3 Flash at Q2 on an RTX 3090 with DDR4 RAM and SSD offload, under an engine called Project Maya. The setup streams part of the model from system memory and disk, since a Q2 GLM-5.3 Flash does not fit in the card's 24GB alone. User's main complaint is behavioral rather than speed: directed to start a new project, the model continued on an old project with a similar name and made little to no improvement, a mistake no other model or engine made in the same environment.

Oct 18, 2026

GLM-5.3

Blackwell

Tone: mixed
generation:
120.0 tokens/s
quant:
NVFP4 (NVFP4)

Reported by the source; GPU count, offloading and concurrent requests can change these figures. Prompt-processing speed is shown only when the source reports it; generation speed cannot tell us time to first token. Check the full setup before comparing.

visionmathlong-context

User asks whether upgrading from GLM-5.3 to Muse Spark 816B-A42B-NVFP is worth it, and reports getting around 120 tok/s with GLM-5.3 in NVFP4 on Blackwell. No engine, context length or KV cache quant is stated. The user says the only real gains they can see are Muse's vision encoder and better reasoning and long-horizon performance, and asks how Muse's speed compares. They add they are getting tired of chasing every new model release.

Oct 17, 2026
Tone: mixedApple hardware
generation:
76.0 tokens/s

Reported by the source; GPU count, offloading and concurrent requests can change these figures. Prompt-processing speed is shown only when the source reports it; generation speed cannot tell us time to first token. Check the full setup before comparing.

coding

User reports GLM 5.3 Flash at 76 tok/s on a 256GB M5 Ultra Mac Studio, run locally with oMLX. Setup is oMLX on the Mac Studio; the user also runs Qwen 3.8 27B locally for other tasks. The user says the biggest weakness of local LLMs is being able to run only one instance of GLM, and that coding is a no-go locally, though images and video are fine. They also compare against Ollama Cloud's $20 plan and use Kimi K3 and DeepSeek 4.1 alongside GLM.

Oct 16, 2026
Tone: mixed
generation:
30.0 tokens/s
prompt processing (prefill):
1200.0 tokens/s

Reported by the source; GPU count, offloading and concurrent requests can change these figures. Prompt-processing speed is input throughput, not time to first token. Check the full setup before comparing.

coding

User reports GLM 5.3 Flash at 30 t/s decode and 1200 t/s prefill, compared with Qwen Flash Next at 125 t/s decode and 3000 t/s prefill. No hardware or engine details are given. User says GLM 5.3 Flash is slower but better at thinking, and that it produced the same front-end issues and bugs as Qwen Flash Next and a 27B model on a coding task.

Oct 14, 2026

GLM-5.3 REAP144 Coder

AMD RX 7900 XTX · llama.cpp · 384,000 ctx

Tone: mixedAMD hardware
generation:
16.0 tokens/s
quant:
IQ2_XXS (GGUF)

Reported by the source; GPU count, offloading and concurrent requests can change these figures. Prompt-processing speed is shown only when the source reports it; generation speed cannot tell us time to first token. Check the full setup before comparing.

codingagenticlong-context

User pruned GLM-5.3-Flash (321B MoE) from 288 to 144 routed experts per layer, selecting experts on agentic coding sessions, then quantized with an imatrix built on the same sessions. The IQ2_XXS build (45.3 GB) runs on an RX 7900 XTX (24 GB) plus 32 GB DDR4-2133 with an i7-7700K over PCIe 3.0, at roughly 16 tok/s generation and roughly 950 tok/s prompt processing. Setup is llama.cpp with IQ2_XXS GGUF weights and 384K context. The 2-bit version is experimental: it solved 39/48 attempts versus 48/48 for Q3_K and above, and when it fails it loops or keeps exploring until the turn limit. An anti-loop guard did not help (27/37 vs 30/37). Evaluation used 26 Python SWE tasks from ansible, openlibrary and qutebrowser, 2 attempts each, 200 turns, in a sealed clean room with no network or git history. The code-scored expert mask needed x1.21 turns versus the full model, against x2.21 for a frequency mask and x2.29 for the public multi-domain REAP 50% mask. IQ2_S wants 24 + 48 GB, Q3_K 24 + 64 GB, Q4_K_M 24 + 96 GB or 128 GB unified memory.

Oct 14, 2026
Tone: positiveApple hardware
generation:
36.8 tokens/s
quant:
4-bit (MLX)

Reported by the source; GPU count, offloading and concurrent requests can change these figures. Prompt-processing speed is shown only when the source reports it; generation speed cannot tell us time to first token. Check the full setup before comparing.

long-context

User reports GLM-5.3-Flash 4-bit with MTP at 36.8 tok/s decode on a disaggregated setup pairing an M5 Ultra 256GB (prefill) with an M3 Ultra 512GB (decode). Setup is MLX with the JACCL RDMA backend over two Thunderbolt 5 cables, mlx-vlm 0.7.6, a 17.5k-token prompt and 256 output tokens. Prefill runs on the M5 at 988 tok/s (17.8 s), the 358 MB cache is handed off over TB5 in 38 ms, and first token arrives on the M3 about 18.5 s after the request instead of about 40 s. Single-node figures: M3 Ultra 512GB prefill 438 tok/s at 2k chunks and 454 tok/s at 8k chunks, decode 32.9 tok/s; M5 Ultra 256GB prefill 1,046 tok/s at 2k chunks and 1,188 tok/s at 8k chunks, decode 47.2 tok/s. The user notes the M5 alone decodes faster for a single request, and that the prefill node needs the full model so this only works for models that fit in 256 GB.

Oct 14, 2026

GLM-5.3 Flash / OdinLink / TP2, 128 GB per node / Q4_K

2× AMD Strix Halo 128GB · DS4 ds4-bench-tp / ROCm 7.14 / gfx1151 / 71e6a24

AMD hardware
generation:
9.8 tokens/s
prompt processing (prefill):
97.9 tokens/s
quant:
Q4_K (GGUF)
mtp (multi-token prediction):
off

Reported by the source; GPU count, offloading and concurrent requests can change these figures. Prompt-processing speed is input throughput, not time to first token. Check the full setup before comparing.

User reports GLM-5.3 at 9.8 t/s generation and 97.9 t/s prompt processing on two AMD Strix Halo nodes with 128GB each. Setup is the staged GLM path over OdinLink USB4/TB5 RDMA with Q4_K, TP=2 across two Radeon 8060S iGPUs, fixed 4,096 prompt tokens and 300 generated tokens at prefill batch 256. The source gives exact rates of 97.89 t/s prefill and 9.77 t/s decode from a single diagnostic run, with no TTFT reported and no single-node scaling claimed.

Oct 13, 2026

GLM-5.3 Flash / RoCE v2 / TP2, 128 GB per node / Q4_K

2× AMD Strix Halo 128GB · DS4 ds4-bench-tp / ROCm Core SDK 10.0.0 / gfx1151 / 074a7ba · 4,608 ctx

AMD hardware
generation:
10.1 tokens/s
prompt processing (prefill):
103.4 tokens/s
quant:
Q4_K (GGUF)
mtp (multi-token prediction):
off

Reported by the source; GPU count, offloading and concurrent requests can change these figures. Prompt-processing speed is input throughput, not time to first token. Check the full setup before comparing.

User reports GLM-5.3 Flash Q4_K at 10.1 t/s generation and 103.4 t/s prompt processing on two AMD Strix Halo nodes, each with 128 GB installed memory. Setup is a custom DS4 fork's staged GLM TP=2 ROCm path with a 4,608-token context allocation, 4,096-token prompt and 300-token decode at prefill batch 256, no speculative draft or MTP. The 4K point uses a cross-disciplinary prompt and is one observation; the source waived repeated timing, so no spread or confidence interval is established.

Oct 13, 2026

GLM-5.3 Flash

4× Mixed AMD GPUs (two Strix Halo APUs and two Radeon AI PRO R9700 cards) · llama-halo-hybrid (llama.cpp fork) · 131,072 ctx

generation:
30.0 tokens/s
quant:
UD-Q4_K_XL (GGUF)
flash attention:
on
mtp (multi-token prediction):
on

Reported by the source; GPU count, offloading and concurrent requests can change these figures. Prompt-processing speed is shown only when the source reports it; generation speed cannot tell us time to first token. Check the full setup before comparing.

User reports GLM-5.3 at 30 t/s on a two-node cluster of two Strix Halo APUs and two Radeon AI Pro R9700 cards, one 32 GB card per node. Setup is the sixvolts/llama-halo-hybrid HIP/ROCm llama.cpp fork with RPC, UD-Q4_K_XL GGUF at 131072 context, batch 32768, ubatch 1024, -fa on, and draft-MTP with up to two drafts on the head-node R9700. The 30 t/s is a reported decode rate at a prompt labeled 25.8K, alongside 92 ms/step and MTP acceptance 0.90; the timing primitive and aggregation formula are unknown.

Oct 13, 2026

GLM-5.3 Flash

2× Mixed AMD GPUs (one Strix Halo APU and one Radeon AI PRO R9700) · llama-halo-hybrid (llama.cpp fork) · 131,072 ctx

generation:
43.8 tokens/s
quant:
UD-Q2_K_XL (GGUF)
flash attention:
on
mtp (multi-token prediction):
on

Reported by the source; GPU count, offloading and concurrent requests can change these figures. Prompt-processing speed is shown only when the source reports it; generation speed cannot tell us time to first token. Check the full setup before comparing.

User reports GLM-5.3-Flash at 43.8 t/s on one Strix Halo APU/iGPU plus one Radeon AI Pro R9700 with 32 GB VRAM. Setup is the llama-halo-hybrid HIP/ROCm llama.cpp fork with UD-Q2_K_XL, 131072-token context, one slot, -fa on, -ngl 999 and draft-mtp with at most two draft tokens. The 43.8 t/s is the single-stream median of 40 real category prompts, not a token-weighted aggregate; prose-category speed is 32.8 t/s and draft acceptance 0.73.

Oct 13, 2026

GLM-5.3 Flash

2× Mixed AMD GPUs (one Strix Halo APU and one Radeon Pro V620) · llama-halo-hybrid (llama.cpp fork) · 131,072 ctx

generation:
39.1 tokens/s
quant:
UD-Q2_K_XL (GGUF)
flash attention:
on
mtp (multi-token prediction):
on

Reported by the source; GPU count, offloading and concurrent requests can change these figures. Prompt-processing speed is shown only when the source reports it; generation speed cannot tell us time to first token. Check the full setup before comparing.

User reports GLM-5.3-Flash at 39.1 t/s on one Strix Halo APU/iGPU plus one Radeon Pro V620 with 32 GB VRAM. Setup is the llama-halo-hybrid HIP/ROCm fork with UD-Q2_K_XL, 131072 tokens of context, one slot, -fa on, -ngl 999, and draft-mtp with at most two draft tokens. The 39.1 t/s is the single-stream median of 40 real category prompts with prefix caching disabled, not a token-weighted aggregate; prose-category speed is 30.9 t/s and draft acceptance is 0.74.

Oct 13, 2026

GLM-5.3 Flash

2× Mixed AMD GPUs (one Strix Halo APU and one RX 7800 XT) · llama-halo-hybrid (llama.cpp fork) · 131,072 ctx

generation:
38.6 tokens/s
quant:
UD-Q2_K_XL (GGUF)
flash attention:
on
mtp (multi-token prediction):
on

Reported by the source; GPU count, offloading and concurrent requests can change these figures. Prompt-processing speed is shown only when the source reports it; generation speed cannot tell us time to first token. Check the full setup before comparing.

User reports GLM-5.3-Flash at 38.6 t/s on one Strix Halo APU/iGPU plus one Radeon RX 7800 XT with 16 GB VRAM. Setup is the llama-halo-hybrid HIP/ROCm llama.cpp fork with UD-Q2_K_XL, 131072 tokens of context, one slot, -fa on, -ngl 999, and draft-mtp with at most two draft tokens. The 38.6 t/s is the single-stream median of 40 real category prompts, not a token-weighted aggregate; prose-category speed is 30.5 t/s and draft acceptance is 0.74.

Oct 13, 2026
Engines people run GLM-5.3 with
EngineReports
llama.cpp8
oMLX7
ExLlamaV34
vLLM4
SGLang2
Strata2
Gufo1
MLX1
ds41
mlx-serve1
mlx-vlm1

Get a weekly email of new GLM-5.3 reports on any GPU.

Email me new reports

Reported configurations

Individual observations from this page, not expected speeds or a ranking. Select a model to open its report, with the source and offloading conditions. Reported context may be a limit rather than actual input length.

Model / hardwareQuant / engineReported contextGeneration
GLM-5.3 320B (18B active) Flash
NVIDIA RTX PRO 6000 Max-Q
Not reported
Engine not reported
524,28835.0 tokens/s
GLM-5.3 320B (18B active) Flash
NVIDIA RTX 2080 Ti
Q4
llama.cpp
Not reported7.0 tokens/s
GLM-5.3 320B (18B active) Flash
AMD Strix Halo 128GB
Not reported
Gufo
Not reported18.9 tokens/s
GLM-5.3 320B (18B active) Flash
M5 Ultra 256GB
mixed-4_8bit
oMLX
1,02461.7 tokens/s
GLM-5.3 320B (18B active) Flash
2× NVIDIA RTX 5090
2.05bpw EXL3
ExLlamaV3
262,14464.8 tokens/s
GLM-5.3 320B (18B active) Flash
NVIDIA RTX 5090
EXL3 3.05 bpw
Project Maya
131,07226.3 tokens/s

Frequently asked

What hardware do people run GLM-5.3 on?

The hardware GLM-5.3 320B · 18B active at 4-bit is most run on: M4 Max 128GB (6.2 t/s median, one run); NVIDIA RTX 2080 Ti (7.0 t/s median, one run). Medians of runs that kept part of the model in system RAM, as of 29 Oct 2026.

Which inference engines do people use for GLM-5.3?

Reports of GLM-5.3 name llama.cpp (8 reports), oMLX (7 reports), ExLlamaV3 (4 reports), vLLM (4 reports), as of 29 Oct 2026.

With part of the model in system RAM: GLM-5.3 320B · 18B active at 4-bit

Runs on one device that kept some of the model in system RAM or streamed it from an SSD. The CPU and its memory set the pace as much as the card, so these figures are kept apart from runs with the whole model on the device and vary more from machine to machine.

HardwareGen t/sPP t/sRuns
NVIDIA RTX 2080 Ti7.0-1
M4 Max 128GB6.22.61 run1
NVIDIA RTX 5090-1000.01 run0