GLM-5.2 UD-IQ1_M on llama.cpp — 5090 + 3090 Ti speed test (~ 579 t/s prefill @ 8k ctx, ~324 t/s prefill @ 57k ctx, ~10.6 t/s decode)
Mirrored from r/LocalLLaMA for archival readability. Support the source by reading on the original site.
Just sharing some speed test numbers for GLM-5.2 running on llama.cpp.
Setup:
- Model: unsloth/GLM-5.2-GGUF, UD-IQ1_M quant
- GPUs: RTX 5090 + RTX 3090 Ti
- 186 GB DDR5 used
- Debian 13
- CUDA 13.3
- 128k context, q8_0 KV cache
Prefill (prompt processing):
| n_tokens | tokens/s |
|---|---|
| 8,201 | 579.75 |
| 16,393 | 522.28 |
| 24,585 | 468.21 |
| 32,777 | 422.61 |
| 40,969 | 384.43 |
| 49,161 | 351.90 |
| 57,353 | 324.48 |
Decode (generation):
Holds steady around 10.6 t/s through 580+ decoded tokens. 9.37 t/s on 60k context.
Start command:
llama-server \ -m GLM-5.2-UD-IQ1_M.gguf \ -fa 1 \ --fit off \ --tensor-split 100,0 \ --override-tensor "blk\.[0-3]\.(ffn_(up|down|gate)_exps\.weight)=CUDA0,blk\.([4-9]|10])\.(ffn_(up|down|gate)_exps\.weight)=CUDA1,blk\.11\.(ffn_down_exps\.weight)=CUDA1" \ --main-gpu 0 \ --n-cpu-moe 99 \ --no-mmap \ --mlock \ --cpu-range 0-23 \ --cpu-range-batch 0-23 \ --ctx-size 131072 \ --parallel 1 \ --jinja --no-warmup --threads 24 --numa isolate \ --batch-size 8192 --ubatch-size 8192 --threads-batch 24 \ -cms 24000 \ -ctxcp 5 \ --cache-type-k q8_0 --cache-type-v q8_0 \ --alias glm.5.2 \ --host 0.0.0.0 --port 8080 [link] [comments]
More from r/LocalLLaMA
-
Palantir CEO rages against closed models
Jul 2
-
SenseNova-U1-8b-MoT-Infographic-V2 (released yesterday) - An open source SOTA beast for infographic design and image editing.
Jul 2
-
[Benchmark] Kimi K2.7 Code Q3 on Mac Studio M3 Ultra + RTX PRO 6000 over llama.cpp RPC: prefill improves, no changes in token generation/decode
Jul 2
-
They fit! Mostly.... 2x 3090, Thermaltake Core p3
Jul 2
Discussion (0)
Sign in to join the discussion. Free account, 30 seconds — email code or GitHub.
Sign in →No comments yet. Sign in and be the first to say something.