RepoJournal
Local LLMs Local LLMs
59 wires and counting

$ follow Local LLMs

Keep up with Local LLMs in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-09-14
stories 187

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

SYCL memory reporting fixed, sparse-attention kernels land across vLLM and SGLang

By RepoJournal · Filed · About Local LLMs · Composed from the cited sources · methodology

Two recurring threads run through today's local-LLM work: making accelerator memory reporting trustworthy on the SYCL path, and pushing sparse-attention and caching infrastructure into the serving stacks.

sycl : fix oneDNN scratchpad breaking the pool free order (#28704) ggml-org/llama.cpp

by Łukasz Ślusarczyk

oneDNN's scratchpad allocation was being freed out of order relative to the pool, which is exactly the kind of thing that shows up as intermittent SYCL failures rather than a clean crash. Fixed in llama.cpp's SYCL backend.

[SYCL] Fix get mem error ggml-org/llama.cpp

by arthw

Memory-size queries on Intel GPUs went through the level zero Sysman API, which has no equivalent on WSL; the code now falls back to the SYCL API when Sysman is unavailable, and the build stops with a clear message if the level zero dev package is missing.

[Perf][Kernel] Integrate DeepSelect TopK for the DSA sparse indexer vllm-project/vllm

by ZJY0516

vLLM now vendors DeepSeek's DeepSelect TopK kernel as an optional extension and makes every decode top-k implementation on the DSA sparse indexer path selectable, with an auto heuristic on top. The extension compiles only for sm_100a/sm_103a with nvcc >= 12.9, so it is opt-in hardware rather than a default.

[PD][OpenAI] Gate /v1/responses persistence behind --enable-response-store, default off sgl-project/sglang

by ShangmingCai

The Responses path kept two unbounded in-memory dicts with no TTL or eviction, and in PD deployments a prefill node's bookkeeping was unreachable by construction because every retrieval call routes to decode. Persistence is now gated behind --enable-response-store and defaults off.

[Bugfix][KV Connector] MooncakeStore: exclude non-prefix-cacheable (QSA ring) groups; fix align-mode check vllm-project/vllm

by zhewenl

MooncakeStore built its hash/store/lookup layout from every enabled group, including Qwen3.8-Flash-Next's QSA ring scratch cache, which reports prefix_cacheable as False and has a capacity of 4 (8 with MTP=3) against block size 800 for the aligned groups. Those non-prefix-cacheable groups are now excluded and the align-mode check is corrected.

[Diffusion] Make the SP sequence gather pass contiguous shards sgl-project/sglang

by mickqian

In USPAttention, slicing a replicated prefix or suffix along dim 1 preserves the row stride, so the shard is contiguous only when the batch dim is 1. Batched passes now gather contiguous shards instead.

Quick answers

What shipped in Local LLMs on September 14, 2026?
Two recurring threads run through today's local-LLM work: making accelerator memory reporting trustworthy on the SYCL path, and pushing sparse-attention and caching infrastructure into the serving stacks. In total, 90 commits, 90 pull requests, and 7 releases landed.
Who contributed to Local LLMs on September 14, 2026?
13 developers shipped this update, including Sigbjørn Skjæret, Łukasz Ślusarczyk, arthw, gty111, LopezCastroRoberto, ZJY0516, zhewenl, and Fangzhou-Ai, and 5 more.
What were the notable Local LLMs updates?
sycl : fix oneDNN scratchpad breaking the pool free order (#28704), [SYCL] Fix get mem error, and [Perf][Kernel] Integrate DeepSelect TopK for the DSA sparse indexer.