Giant AI models off an SSD: why "runs on a laptop" often means 0.1 tokens/s
In a short span, we've run four headlines: Kimi K3, with 2.78 trillion parameters, runs on a CPU with 8 GB of RAM. colibri gets GLM-5.2 (744 billion parameters) running on a laptop with 25 GB. Betelgeuse hits 22 tokens per second on an RTX 3060. And a Strata patch starts agent sessions 20 times faster. All of them use the same trick. Mixture-of-experts (MoE) models consist of hundreds of subnetworks, the "experts," …
- Without a cache, GLM-5.2 has to read around 11.4 GB of experts from disk for every token. Even a PCIe 5 SSD at 14.7 GB/s tops out at roughly 1.3 tokens per second in theory.
- Measured speeds for GLM-5.2 range from 0.05 to 2.06 tokens/s depending on the machine. An independent Better Stack test on an M2 Max with an external SSD got 0.1 tokens/s, with more than two minutes before the first token appeared.
- In the C99 engine, Kimi K3 takes 26.5 seconds per token with 8 GB of RAM and 5.6 seconds with more than 128 GB. In the trace analysis, the LRU cache hit only 36 percent of the time.