Streaming Mixture-of-Experts Inference on Consumer Apple Silicon: A Measured Map of What Works and What Doesn't

Does a large Mixture-of-Experts (MoE) language model have to fit in RAM to run at usable speed on consumer hardware? We built a streaming inference engine for Apple Silicon — it keeps a model's attention/norm/embedding tier resident and pulls MoE expert weights off the SSD on demand through a segmented-LRU cache — and held every design decision to a live/kill gate fixed before the experiment ran. GPT-OSS-120B (117B params, ~63 GB on disk) decodes coherently at 1.04 tok/s on an 18 GB machine, a model 3.5x larger than total RAM; Qwen3-30B-A3B reaches 7.08 tok/s with a 6 GB expert cache. We report the first multi-token expert-routing predictability measurements on modern decoder MoEs, finding overlap that does not decay across an 8-token horizon. The paper's more useful half is five pre-registered negative results: shared-base + low-rank expert decomposition does not transfer to fine-grained MoEs; speculative decoding increases per-token disk traffic for expert streaming; and three engine optimizations (batched fetch, persistent expert bank, native C++/Metal fetch primitive) each miss their speed gate because the bottleneck is a per-layer CPU-GPU round-trip intrinsic to data-dependent fetch. A lightweight expert predictor cannot dodge it — the signal is real and grows with scale (+9.66 points at 120B vs ~0 at 1-3B active) but far too weak to matter. The >=3 tok/s target is unreachable for streaming MoE inference on this hardware class. We release the engine, every measurement, and every negative result.

Authors

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2026-07-25
DOI
https://doi.org/10.5281/zenodo.21551120
Primary Topic
Parallel Computing and Optimization Techniques
Type
preprint
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
preprint

Streaming Mixture-of-Experts Inference on Consumer Apple Silicon: A Measured Map of What Works and What Doesn't

Muharrem Yurtsever
Zenodo (CERN European Organization for Nuclear Research)
Parallel Computing and Optimization Techniques
preprint

Streaming Mixture-of-Experts Inference on Consumer Apple Silicon: A Measured Map of What Works and What Doesn't

Muharrem Yurtsever
preprint en

Abstract

Does a large Mixture-of-Experts (MoE) language model have to fit in RAM to run at usable speed on consumer hardware? We built a streaming inference engine for Apple Silicon — it keeps a model's attention/norm/embedding tier resident and pulls MoE expert weights off the SSD on demand through a segmented-LRU cache — and held every design decision to a live/kill gate fixed before the experiment ran. GPT-OSS-120B (117B params, ~63 GB on disk) decodes coherently at 1.04 tok/s on an 18 GB machine, a model 3.5x larger than total RAM; Qwen3-30B-A3B reaches 7.08 tok/s with a 6 GB expert cache. We report the first multi-token expert-routing predictability measurements on modern decoder MoEs, finding overlap that does not decay across an 8-token horizon. The paper's more useful half is five pre-registered negative results: shared-base + low-rank expert decomposition does not transfer to fine-grained MoEs; speculative decoding increases per-token disk traffic for expert streaming; and three engine optimizations (batched fetch, persistent expert bank, native C++/Metal fetch primitive) each miss their speed gate because the bottleneck is a per-layer CPU-GPU round-trip intrinsic to data-dependent fetch. A lightweight expert predictor cannot dodge it — the signal is real and grows with scale (+9.66 points at 120B vs ~0 at 1-3B active) but far too weak to matter. The >=3 tok/s target is unreachable for streaming MoE inference on this hardware class. We release the engine, every measurement, and every negative result.

Zenodo (CERN European Organization for Nuclear Research)
Parallel Computing and Optimization Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.