cd /news/ai-infrastructure/hot-experts-cold-ram-a-big-moe-on-a-… · home › topics › ai-infrastructure › article
[ARTICLE · art-168669] src=dev.to ↗ pub= topic=ai-infrastructure verified=true sentiment=↑ positive

Hot experts, cold RAM: a big MoE on a box with more memory than VRAM

A developer built Strata, a fork of llama.cpp that keeps only the currently active experts of a Mixture-of-Experts model resident in memory and streams the rest through system DDR instead of GPU VRAM. A further fork, Avalon, tightens the hot-expert set to support longer context and larger models on the same hardware. The developer reports that a machine with 256 GB of DDR and an RTX 5080 can run small and medium private models, with RAM rather than a new GPU as the upgrade path.

by read3 min views3 publishedNov 12, 2026

Every local deployment spends against two budgets at once: the size of the model and the price of

the memory holding it. VRAM is the one people reach for first, and it is the one that costs the most

per gigabyte. System DDR is fast, vast and cheap; GPU memory is fast, small and expensive. An

inference engine that can put weights in the second place changes the bill.

That is what Strata is for. It is forked from llama.cpp and built for memory efficiency: it keeps

resident only the experts that are hot - the ones actually in use - and leaves the rest parked.

That is how big MoE models run on small RAM.

llama.cpp is the base of everything here: an inference engine in plain C/C++ that runs GGUF models on

hardware you already own - Metal, CUDA, Vulkan, SYCL or CPU only - with 1.5-8 bit quantisation and

hybrid offload for models too big for the GPU. Hybrid offload moves layers between CPU and GPU. An

MoE is a different shape of problem: it is not one network that is too big, it is a fleet of experts

of which only a few matter to a given query.

So the efficient move is not to place layers. It is to place experts, and to decide which of them

deserve to be resident right now. Strata does exactly that, and Avalon forks Strata to tune the same

hot set even tighter, which buys longer usable context and larger models on the same hardware.

The second half of the picture is where the weights sit while they wait. The engine streams model

weights through ordinary system memory - fast, vast DDR instead of expensive GPU VRAM. One machine

with 256 GB of DDR and an RTX 5080 runs small and medium private AI comfortably.

For a small organisation the consequence is concrete: the machine you can afford is the machine that fits the model you want. A 5080-class card with a lot of memory you already bought does more work

than a bigger card with less, and the upgrade path is RAM, not a new GPU.

Expert selection is not random. Queries cluster: a support inbox about one product, a codebase, a

corpus of legal text. The gate keeps coming back to the same experts, so the hot set stabilises

after a while, page-in traffic drops away, and the parked experts stay parked - which is exactly the

efficiency argument for Mixture of Experts in the first place: each query activates only the experts

it needs, and the rest never load into memory at all.

Two things. First, an NVMe that is actually fast: the cold tier is only cheap if the first read of an

expert is quick. Second, a model worth the complexity - a dense model that already fits in VRAM is

usually the simpler answer. And measure rather than trust: one model file, weights and prompt length

held identical across every engine that can load it on that box, reading and writing speed measured

apart, versions recorded with the number

(benchmark index). Because inference runs on your own hardware inside the building, personal data never leaves the

premises. No Chapter V transfer to arrange, no standard contractual clauses to keep valid, no US

cloud disclosure to answer for - the accountability question never comes up, because the violation

never happens. Ask about an on-site assessment:

privatelocalai@proton.me.

── more in #ai-infrastructure 4 stories · sorted by recency
── more on @strata 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/hot-experts-cold-ram…] indexed:0 read:3min 2026-11-12 · —