llama.cpp Update: Default MTP Tensor Loading Increases VRAM Usage

Shoddy_Bed3240 · reddit · 2026-07-30

Recent builds of llama.cpp have changed their tensor loading behavior. For models containing MTP/NextN tensors (like GLM-5.2, Qwen3, etc.), these tensors are now loaded by default, even if speculative decoding is not explicitly enabled.

This results in extra VRAM/RAM consumption (equivalent to roughly one additional MoE layer). Since most community-created GGUFs bundle the MTP block by default, this update will universally impact hardware resource allocation for local deployments, and developers should be wary of potential OOM errors.

Original post →

More from Infra

Infra channel →