Fetching from the wire…
Public story · 2026-09-18 · high
A per-call cache cut redundant launches in DeepSeek V4.1 spec decoding, trimming host wall time over 11% on GB200.
Why now: Both patches were up for review as of September 18.
vLLM's build_attn_metadata() was launching one token-to-request mapping kernel per KV cache group, even when every group in the same call saw identical query boundaries. A trace on DeepSeek V4.1 spec decoding caught it: 6 launches during target prep and 3 during draft prep per step, all computing the same mapping over and over.
The fix, in PR #57102, adds a three-line per-call cache. Total kernel launches dropped from 30 to 25 in one path and 12 to 10 in the other. Host wall time per call fell 11.1% and 12.3% on GB200.
The stakes are narrow but real. Kernel launch overhead is fixed cost that doesn't scale with model size, so it eats a bigger share of the budget the smaller and faster your decode step gets. Spec decoding is exactly that case: short, frequent calls where launch overhead can rival the compute itself. Six redundant launches a step adds up fast at production request volumes.
A separate change, PR #49942, adds CPU FP8 W8A8 quantization for dense and MoE models on Intel DMR hardware. It's validated on DeepSeek-R1 and Qwen3.5-35B-A3B-FP8, with a gsm8k score of 0.802 on the quantized model. That score puts a 35B-parameter MoE model within reach of CPU-only serving, no GPU required.
Neither PR claims to be finished work. The kernel cache fix doesn't say whether the same redundant-launch pattern exists elsewhere in the attention metadata path, and the CPU FP8 numbers cover two models, not a broader sweep. If you're running spec decoding at scale, the launch-count math is worth checking against your own trace before assuming it applies.
Each link below shares sources, entities, or timing with this story.
For about a year, "run your agent locally" meant accepting a model that couldn't reliably call a tool twice in a row. That excuse is gone. Meta Superintelligence Labs published Muse Glimmer today: a 29.6B dense causal transformer, 52 layers, 6,656 hidden dim, with a ~1.8B ViT-...
DeepSeek-V4-Flash-0731 landed July 31 under MIT with a DSpark speculative-decoding module attached. Terminal Bench 2.1: 82.7. Toolathlon-Verified: 70.3. DSBench-FullStack: 68.7. DeepSWE: 54.4. NL2Repo: 54.2. The model card claims it beats DeepSeek-V4-Pro (Preview) "despite its...
DeepClaude hit 470 points on Hacker News. It swaps Claude Code's API backend to DeepSeek V4 Pro while preserving the full agent loop: file editing, bash execution, git tooling, the whole workflow. DeepSeek V4 Pro scores 96.4% on LiveCodeBench at a fraction of Anthropic's prici...
The Segment co-founder published "Small models have arrived" on August 26, and it took 703 points on Hacker News (calv.info). His measurement: a personalized-news task that cost about a dollar on Sonnet-class models now runs at about a dime. Ten times cheaper, doing the job we...
The leaderboard says first place. The methodology says you should check your own bill. Qwen3.8 Max now ranks first on Artificial Analysis' agentic index, scoring 86.1 on OSWorld-Verified ahead of GPT-5.6 Sol Max at 83.2 and Fable 5 at 85.0, priced at $2.00/M input and $6.00/M...
Nvidia set new MLPerf Inference v6.0 records on April 2 using four GB300 NVL72 systems (288 Blackwell Ultra GPUs) interconnected via Quantum-X800 InfiniBand. The headline number: 2.49 million tokens per second on DeepSeek-R1 in offline mode. That's the largest GPU configuratio...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.