llama.cpp users debate whether `--cpu-moe` is faster than default VRAM offload
kwizzle · reddit · 2026-07-23
A user asks whether --cpu-moe improves inference in llama.cpp, comparing it with the default strategy of placing as many weights as possible in VRAM.
- The post explains the current default: fill VRAM first, then spill the rest to system RAM.
- The author has heard that moving all MoE weights to CPU might avoid timing issues, but their own tests suggest the default can be slightly faster.
- The thread is really about MoE offload strategy and inference performance trade-offs on consumer hardware.
More from Infra
- Lisa Su says AMD’s new AI accelerator has 320B transistors and 432GB of memory — BenBajarin · 2026-07-24
- The AI cost problem enterprises didn’t plan for — granvilleDSC · 2026-07-24
- Cerebras CEO says inference speed is reshaping the entire AI chip stack — mattturck · 2026-07-24
- Bittensor’s Subnet 53 goes live, pitching itself as cheap inference for agents — markjeffrey · 2026-07-24
- GeoLibre ships 936 browser-based geospatial tools in a Rust-to-WASM toolkit — giswqs · 2026-07-24
- AMD: AI Inference Compute Surpasses Training, Targeting $2T TAM by 2030 — ryanshrout · 2026-07-24