RunNburn: Open-Source Engine Runs 295B MoE on 64GB RAM Desktop, Beats llama.cpp
coderredlab · hn · 2026-07-30
RunNburn is an open-source Rust-based GGUF inference engine designed to run oversized models on consumer hardware that exceed VRAM/RAM capacities.
Core Mechanics:
- Weights are fully file-backed (mmap) with an explicit host memory budget (--ram-budget); GPU caches are dynamically sized based on actual free VRAM.
- No conversion steps or silent requantization—the GGUF file on disk is the single source of truth.
- Utilizes ODIRECT reads through iouring to batch-pull selected experts on demand.
Benchmark Results:
- Successfully ran Tencent's Hy3 (295B total / 21B active, 97.8 GiB Q2K GGUF) on a desktop with 64GB RAM and a single consumer NVIDIA GPU.
- Despite the file exceeding combined RAM and VRAM, warm-run decoding achieved 5.5 tok/s vs. 2.0 tok/s for llama.cpp.
Scope:: For models fitting comfortably in VRAM, llama.cpp remains faster due to years of kernel tuning. RunNburn targets models that "don't fit" and currently does not support continuous batching or multi-tenant throughput.
More from Infra
- Etched Raises $1B Led by Jane Street to Validate Architecture-Agnostic AI Chips — TheTuringPost · 2026-08-24
- LifeOS: A Local, Voice-Driven Personal Organizer — Extension-Bid-639 · 2026-08-24
- Hyperscalers: Choosing Between HDD and SSD Based on Space and Cost — generativist · 2026-08-24
- Samsung shows new HBM cooling solution, hints at die performance variance — BenBajarin · 2026-08-24
- Tobi open-sources walgit: A single-binary Git server backed by object stores — jevon · 2026-08-24
- s3collections: Durable Go data structures backed directly by S3-compatible storage — andersonbcdefg · 2026-08-24