Run GLM-5.2 at Home: Inside the $50K Four-RTX-PRO-6000 Build That Hits 80 tok/s at 460K Context (2026)
TL;DR: The most-discussed home rig of July 2026 — jamesob’s four-RTX PRO 6000 Blackwell build — runs an expert-pruned GLM-5.2 at ~80 tok/s with 460K tokens of context, entirely offline. The catch: the “$40K build” costs closer to $52,000 at July 2026 GPU street prices, and the pruned model trades away some of full GLM-5.2’s reliability. Build it for always-on private agents; rent or use the API for everything else.
| 4× RTX PRO 6000 build | Dual used RTX 3090 | RunPod 4× RTX PRO 6000 | |
|---|---|---|---|
| Best for | Frontier-class agents, fully offline | Qwen3.6-class daily coding | Testing this exact setup first |
| VRAM | 384GB GDDR7 | 48GB GDDR6X | 384GB (rented) |
| Price / Cost | ~$52K all-in (Jul 2026) | ~$2,500–$2,600 used | $7.96/hr Secure Cloud |
| What it runs | GLM-5.2 REAP-594B, ~80 tok/s | 27–35B Q4 models, 55–70 tok/s | Same as the build |
| The catch | GPUs are 55% over launch MSRP | Can’t touch 500B+ models | ~$5,700/mo if left running 24/7 |
Honest take: This is the first single-box path to a genuinely frontier-adjacent open model at usable agentic speed — and almost nobody should build it. At ~$52K you’re paying a GDDR7-shortage tax on all four cards; rent the same 384GB on RunPod for a weekend ($1.99/hr per card) before you even think about ordering.
The build comes from jamesob’s local-llm guide, which made the rounds on Hacker News in July 2026. We covered the guide’s $2K dual-3090 tier — and its BIOS-level PCIe pitfalls — in our dual RTX 3090 deep dive. This article covers the other end: the four-card monster, what it actually costs in July 2026, and the two configuration traps that make or break it.
The parts list, verified
The guide’s base system comes to $5,687 before GPUs (prices as listed in the repo, July 2026):
| Part | Component | Price |
|---|---|---|
| Motherboard | ASRock Rack ROMED8-2T (SP3, 7× PCIe 4.0 x16, dual 10GbE) | $715 |
| CPU | AMD EPYC Milan 7313P, 16 cores @ 3.0GHz | $504 |
| RAM | 8× 16GB DDR4 ECC RDIMM (128GB total) | $642 |
| Cooler | Noctua NH-U14S | $140 |
| PSUs | 2× Super Flower 1700W | $750 |
| PCIe switch | c-payne Microchip Switchtec PM40100 Gen4 + redriver + cables | ~$1,330 |
| Boot drive | 4TB NVMe | $291 |
| Model storage | 2× 8TB NVMe (ZFS) | $1,200 |
| Case + fans | AAAWave Sluice V2 + 3× 120mm | $115 |
Note what’s deliberately unglamorous here. A 16-core EPYC from the Milan era, DDR4 instead of DDR5, no RGB anything. Every dollar that isn’t feeding VRAM or PCIe lanes is wasted in an inference box — the CPU mostly shuffles tokens and runs the vLLM scheduler. The ROMED8-2T is the whole reason this works: seven full PCIe 4.0 x16 slots off a single socket, which consumer AM5/LGA1700 boards physically cannot offer.
Then the GPUs: 4× NVIDIA RTX PRO 6000 Blackwell Workstation Edition, 96GB GDDR7 each — 384GB of VRAM total. And this is where the guide’s ”~$40K” framing has aged badly in the five months since the parts were priced.
The GPU pricing problem (July 2026)
The RTX PRO 6000 Blackwell launched in March 2025 at an MSRP of $8,565. As of July 2026:
- NVIDIA’s own marketplace lists it at $13,250 — a 55% increase over launch, driven by the same GDDR7 shortage that froze NVIDIA’s consumer GPU roadmap
- Newegg carries it around $12,099; PNY-branded cards run ~$11,360; B&H is at $13,349+
- The $7,999 deals you may remember are gone — that was a Newegg Black Friday promotion in November 2025, down from $9,299
Four cards at July 2026 street prices: $45,400–$53,000 for the GPUs alone. Add the $5,687 base system and you’re at roughly $52K all-in, give or take a couple thousand depending on which cards you can actually find in stock. The guide’s own GPU line item says ~$46,000, which matches the low end of current pricing.
That single fact reframes the whole project. At $52K, this rig costs as much as 41 used RTX 3090s at the current $1,254 market average — but as we’ll see, sixteen 3090s could not do this job.
Why it has to be four 96GB cards
GLM-5.2 is a 744B-parameter mixture-of-experts model (40B active per token, 256 experts per MoE layer, 8 activated) under an MIT license. It’s the strongest open-weight coding model you can currently download — 62.1% on SWE-bench Pro, ahead of GPT-5.5’s 58.6%, and the top open-weight score on Terminal-Bench 2.1 at 81.0. We walked the full VRAM math in our GLM-5.2 hardware guide — the summary is brutal: BF16 is ~1.5TB, and even Unsloth’s 2-bit GGUF is ~239GB, which runs at 3–9 tok/s on CPU-offload builds. Fine for batch jobs, useless for interactive agents.
The community found a different path, and it’s the clever part of this build. The checkpoint jamesob runs is GLM-5.2-Int8Mix-NVFP4-REAP-594B, which stacks three techniques:
- REAP expert pruning (Router-weighted Expert Activation Pruning): score every expert by gate weight × output norm, delete the ones the router barely uses. The 594B variant keeps 200 of 256 experts per layer; a more aggressive 504B variant keeps 168.
- NVFP4 quantization on the expert FFNs — the format Blackwell GPUs accelerate natively. On the full model this shrinks the checkpoint from 1.5TB to ~410GB while keeping GSM8K within ~2 points of BF16. Attention, the router, and the LM head stay in higher precision.
- Int8Mix for that higher-precision remainder — INT8 in the attention path rather than BF16, following the QuantTrio recipe.
Here’s the arithmetic that dictates the hardware. Full GLM-5.2 in NVFP4 is ~410GB — it does not fit in 384GB. Prune to 594B and the weights land around 330GB (our estimate, scaled from the published 410GB full-model figure — the exact checkpoint size isn’t listed on the model card). That leaves ~50GB of VRAM for KV cache, which is how the build serves 460K tokens of context at ~80 tok/s through vLLM.
There is no consumer-card path to this. A 594B-class checkpoint needs ~330GB of fast memory; sixteen 3090s would theoretically hold it, but you cannot hang sixteen GPUs off one root complex, and pipeline depth would destroy throughput. The 96GB card is the entire enabling technology, which is why we called it the 120B+ threshold card back in June.
What the pruning costs you
REAP is not free, and the model cards are refreshingly honest about it. The 594B prune scores 47.77% on SciCode (below the full model), and pruning roughly doubles GLM-5.2’s loop rate — the failure mode where an agent repeats a tool call or reasoning step instead of terminating. Router-tuned knowledge distillation recovers most routing quality, but not the full termination behavior. If you’ve read our runaway repetition guide, you know loops are already the most annoying local-LLM failure; budget for stricter agent-side step limits on a pruned checkpoint.
The PCIe switch: the build’s actual secret
Four 600W GPUs doing tensor-parallel inference need to talk to each other constantly — every token generation involves all-reduce operations across all four cards. Blackwell workstation cards have no NVLink; peer-to-peer traffic rides PCIe. (Our NVLink vs PCIe explainer covers why that matters.)
Instead of letting the EPYC’s root complex arbitrate that traffic, the build inserts a Microchip Switchtec PM40100 Gen4 PCIe switch (~$1,330 with redriver and cables from c-payne) so GPU-to-GPU packets never touch the CPU. The measured result, from the guide:
p2pBandwidthLatencyTest (via Switchtec PM40100)
Unidirectional: 27.5 GB/s (Gen4 x16 line rate ~31.5 GB/s)
Bidirectional: 50.4 GB/s
GPU-GPU latency: 0.37–0.45 µs
That’s ~87% of theoretical Gen4 line rate with sub-microsecond latency — datacenter-grade interconnect out of a tower case.
But two default settings will silently ruin it, and this is the “real problem + fix” you should tattoo somewhere if you attempt any multi-GPU build:
Problem 1 — ACS. With Access Control Services enabled (the default on server boards), the chipset forces every P2P transaction up through the CPU root port for IOMMU validation — “negating the switch entirely,” as the guide puts it. Bandwidth craters and you paid $1,330 for nothing.
Problem 2 — IOMMU. Quoting the guide directly: “Without iommu=off, NCCL hangs on multi-GPU P2P.” The symptom is maddening: vLLM starts, loads 330GB of weights across four cards over several minutes, then freezes at the first all-reduce with no error message. The fix is one kernel parameter:
# /etc/default/grub
GRUB_CMDLINE_LINUX="iommu=off"
$ sudo update-grub && sudo reboot
# verify after reboot:
$ dmesg | grep -i iommu
# (should show IOMMU disabled / no AMD-Vi enablement lines)
iommu=off is fine for a dedicated inference box; skip it if this machine also does VM passthrough. These are the same class of gotcha we hit on the dual-3090 tier — same guide, same silent failure modes, just with more zeros on the invoice.
The serving stack is vLLM in Docker with tensor parallelism across the four cards, fronted by opencode (or any OpenAI-compatible client — Cline and Cursor wire straight in as a BYOK backend):
$ docker run --gpus all --shm-size 32g -p 8000:8000 \
vllm/vllm-openai:latest \
--model /models/GLM-5.2-Int8Mix-NVFP4-REAP-594B \
--tensor-parallel-size 4 --max-model-len 460000
# expected once the graph compiles:
# INFO: Started server process — Uvicorn running on 0.0.0.0:8000
Model weights live on a 16TB ZFS mirror — at 300+ GB per checkpoint, the 2× 8TB NVMe line item stops looking extravagant after your third model download.
Power, heat, and the room it lives in
Each RTX PRO 6000 Workstation Edition is rated for 600W maximum board power. Four of them plus the EPYC platform is a ~2.6kW box at full tilt — hence the dual 1700W Super Flower PSUs. Two things follow:
- A standard US 15A/120V circuit can’t feed it. 2.6kW exceeds the ~1,440W continuous limit (80% rule) of a 15A circuit. You need a dedicated 20A circuit at minimum, and ideally a 240V line — treat it like a big EV charger’s little sibling.
- Electricity is real money at this scale. At the US average $0.12/kWh, full-load inference costs ~$0.31/hour. Left generating 24/7 that’s ~$225/month — before cooling. The idle story is better (GPUs clock down hard), but this is a space heater when working.
The math: build vs rent vs API
Here’s the honest-take section, with July 2026 numbers.
Rent the identical hardware first. RunPod lists the RTX PRO 6000 at $1.99/hr on Secure Cloud — 4 cards = $7.96/hr. A full weekend of testing this exact vLLM setup costs ~$380. Against the ~$52K build cost, the raw break-even is ~6,500 GPU-cluster-hours: about 9 months if it runs 24/7, or ~3 years at six hours a day. (Rent vs buy, the long version — start here: RunPod.)
The API is embarrassingly cheap by comparison. Z.ai prices GLM-5.2 at $1.40 per million input tokens / $4.40 per million output ($0.26 cached). $52K of hardware money buys roughly 11.8 billion output tokens at API rates. Even a very heavy agentic user burning 50M output tokens a month wouldn’t spend that in 4 years — and the API runs the full 744B model, not a pruned one.
So who actually builds this? The cases that survive the math:
- Privacy-mandated work — client code, health data, legal documents that contractually cannot leave the building. The only computer that’s truly yours argument, at frontier scale.
- Always-on multi-agent workloads where the box serves a team or a fleet of agents at high utilization — at sustained 24/7 use the rent-vs-buy math flips inside a year.
- You bill for it. A contractor running client workloads on owned, air-gapped hardware amortizes this like any other capital equipment.
If you’re a solo developer wanting better local coding help, stop at the other end of jamesob’s guide: two used RTX 3090s (~$1,254 average each in July 2026, fair range $1,194–$1,306) running Qwen3.6-35B-A3B covers 80% of daily coding for 5% of the price. The July leaderboard has the full what-fits-where table, and vLLM itself is free either way.
FAQ
Can I do this with two RTX PRO 6000s (192GB)? No — the REAP-594B checkpoint alone is ~330GB. Even the 2-bit GGUF of full GLM-5.2 (~239GB) overflows 192GB. Two cards put you in 120B-class territory (GLM’s smaller siblings, Nemotron 3 Super), which is a great rig — but it isn’t this rig.
Why not 16 used RTX 3090s instead? Beyond the physical absurdity: no motherboard exposes 16 usable x16 slots from one socket, P2P across that many Ampere cards over PCIe 3.0/4.0 would bottleneck every all-reduce, and 16× 350W is worse power math than 4× 600W. VRAM quantity isn’t the only constraint; topology is.
Does the 460K context actually work, or is it a spec-sheet number? It’s the guide’s reported operating config (~80 tok/s at 460K), not an independent benchmark. Expect prefill on a genuinely full 460K-token prompt to take minutes — the 80 tok/s figure is decode speed. GLM-5.2’s native window is 1M; VRAM for KV cache is what caps this build at ~460K.
Is the pruned model still better than what fits on one 24GB card? Categorically — it’s a 594B-parameter model with 40B-class active compute; nothing in the 24GB tier reasons or codes at that level. But it is not identical to full GLM-5.2: lower SciCode, roughly doubled loop rate. For agentic work, cap max steps and add repetition guards.
What about the Max-Q edition? The 300W-class Max-Q variant trades clocks for density and would cut the power problem roughly in half at some throughput cost. The guide uses the 600W Workstation Edition; if you’re wall-power-constrained, the Max-Q is the variant to research.
Recommended Gear
- NVIDIA RTX PRO 6000 Blackwell — 96GB GDDR7, the card that makes 384GB-in-one-box possible
- NVIDIA RTX 3090 24GB (used) — the sane dual-card alternative for 95% of readers
Sources
- jamesob/local-llm — the build guide (GitHub)
- GLM-5.2-NVFP4-REAP-504B-term model card — Hugging Face (madeby561)
- GLM-5.2-NVFP4 model card (744B/40B MoE specs, 1.5TB→410GB) — Hugging Face (lukealonso)
- GLM-5.2-Int4-Int8Mix — Hugging Face (QuantTrio)
- RTX PRO 6000 Blackwell price hits $13,250 on NVIDIA marketplace — Wccftech
- RTX PRO 6000 dropped to $7,999 (Nov 2025 Newegg promo) — VideoCardz
- NVIDIA RTX PRO 6000 Blackwell Workstation Edition, 96GB GDDR7, 600W — Newegg
- RTX Pro 6000 GPU rental pricing — RunPod
- RTX 3090 price tracker, July 2026 — BestValueGPU
- RTX 3090 used fair asking range — ResalePrices
- GLM-5.2 API pricing — Z.ai
Last updated July 22, 2026. Prices and specs change; verify current rates before purchasing.
Was this article helpful?
Thanks for the feedback — it helps improve future articles.
Need hands-on help?
I offer 1-on-1 technical consulting for local AI setup, GPU selection, and AI coding tool configuration — same topics covered on this site.
Book a session — $49 / hour →