RepoJournal
Local LLMs

Local LLMs

Ollama, llama.cpp, vLLM, and SGLang - running and serving open models locally

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

One email a day. Unsubscribe in one click.

Pick a date

Topics: Local LLMs AI / ML Full archive →

The Wire · Showcase

LLAMA.CPP SHIPS MODEL OPTIMIZATIONS WHILE VLLM AND SGLANG CHASE MEMORY AND SCHEDULING GAINS

By RepoJournal · Filed · About Local LLMs

Across 87 commits and 5 releases, the local LLM stack is grinding through the unglamorous work that makes inference faster: killing dead code, fixing kernel launches, and removing synchronization bottlenecks.

Llama.cpp merged three architectural improvements for DeepSeek and GLM models [1][2], while SYCL backends gained optimizer support [3] and fixed a critical quantization bottleneck that pushed q4_0 decoding from 20 GB/s to 158 GB/s on Intel Arc hardware [4]. On the vLLM side, the ROCm team added gfx950-specific sparse-MLA decode optimization [5] and began pruning dead quantization code [6], while the memory allocator now supports tag-selective GPU release to keep model weights mapped while discarding stale KV cache [8]. SGLang's scheduler eliminated a device-to-host synchronization in the multimodal path [9], flattened recursive L2 cache transfers into flat commands [10], and added explicit reporting modes for expert balancing [11]. The diffusion subsystem got documentation refresh and a fast-path skip for dense sparse attention when topk selects all positions [12]. CI infrastructure also tightened: multimodal test startup waste cut by collecting 259 tests down to 108 [7].

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] model : remove some ggml_concat (#27176) ggml-org/llama.cpp
  2. [2] model : remove some ggml_concat ↗ ggml-org/llama.cpp
  3. [3] [SYCL] support OP OPT_STEP_ADAMW, OPT_STEP_SGD ↗ ggml-org/llama.cpp
  4. [4] sycl: fix thread/block count in quantized cpy kernel launches ↗ ggml-org/llama.cpp
  5. [5] [ROCm][DSV4][Perf] Optimize Triton sparse-MLA decode on gfx950 ↗ vllm-project/vllm
  6. [6] [Refactor] Remove dead code for quantization (#52221) vllm-project/vllm
  7. [7] [CI/Build] Avoid duplicate runner startup for multimodal test ↗ vllm-project/vllm
  8. [8] [Core] Add CuMemAllocator.discard() for tag-selective GPU memory release ↗ vllm-project/vllm
  9. [9] [VLM] Avoid synchronizing multimodal placeholder counts ↗ sgl-project/sglang
  10. [10] refactor(hicache): flatten L2 transfer execution ↗ sgl-project/sglang
  11. [11] Add explicit EPLB balancedness reporting modes ↗ sgl-project/sglang
  12. [12] [AMD] [GLM5] Skip DSA decode indexer when kv_len <= index_topk (dense k-only fast path) ↗ sgl-project/sglang

Quick answers

What shipped in Local LLMs on August 17, 2026?
Across 87 commits and 5 releases, the local LLM stack is grinding through the unglamorous work that makes inference faster: killing dead code, fixing kernel launches, and removing synchronization bottlenecks. In total, 87 commits, 86 pull requests, and 5 releases landed.
Who contributed to Local LLMs on August 17, 2026?
12 developers shipped this update, including fairydreaming, ngxson, arthw, Titaniumtown, Fangzhou-Ai, yewentao256, Isotr0py, and andakai, and 4 more.
What were the notable Local LLMs updates?
model : remove some ggml_concat (#27176), model : remove some ggml_concat, and [SYCL] support OP OPT_STEP_ADAMW, OPT_STEP_SGD.

More from Local LLMs

Daily updates, in your inbox

Follow Local LLMs

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

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?