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

VLLM'S P2P WEIGHT SYNC CUTS RL MOE TRANSFER COSTS

By RepoJournal · Filed · About Local LLMs

Forget all-gathering experts during RL rollout: vLLM's new sharded_rdt backend lets each worker pull only the slice it needs, turning a total_bytes transfer into a total_bytes divided by num_workers one.

vLLM's new sharded_rdt backend [1] is the RL efficiency story of the day, letting each inference worker pull only the slice it consumes under tensor and expert parallelism via NIXL/Ray Direct Transport. That joins the routed expert loading for gpt-oss [2], which lets RL engines like verl sync experts one by one instead of all-gathering. On the inference side, SGLang fused LongCat-Image's QKNorm and interleaved RoPE into one kernel [3] and reports H200 speedups, while vLLM fixed KV cache layout for Dots3 NOTE Omni [4]. If you run llama.cpp with tensor parallel, the meta tensor split state propagation fix [5] closes a batch of test-llama-archs failures, and the DeepSeek V4 rollback fix [6] is worth pulling for multi-seq stability. Not to be missed: vLLM now rejects oversized media before fully downloading it [7], which plugs a memory exhaustion hole in batch speech paths, and SGLang drops empty assistant turns for mistral_common tokenizers [8] to close an OpenAI-compat gap.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] [RL] P2P RDT weight sync ↗ vllm-project/vllm
  2. [2] Add routed expert loading for gpt-oss ↗ vllm-project/vllm
  3. [3] [diffusion] Fuse LongCat-Image QKNorm and interleaved RoPE ↗ sgl-project/sglang
  4. [4] [Model] Fix KV cache layout and optimize Dots3 NOTE Omni encoders ↗ vllm-project/vllm
  5. [5] [Tensor parallel] Fix meta tensor split state propagation ↗ ggml-org/llama.cpp
  6. [6] DeepseekV4: fix rollback with multi-seq ↗ ggml-org/llama.cpp
  7. [7] Reject oversized media before fully downloading it ↗ vllm-project/vllm
  8. [8] [OpenAI] Drop empty assistant turns for mistral_common tokenizers ↗ sgl-project/sglang

Quick answers

What shipped in Local LLMs on August 24, 2026?
Forget all-gathering experts during RL rollout: vLLM's new sharded_rdt backend lets each worker pull only the slice it needs, turning a total_bytes transfer into a total_bytes divided by num_workers one. In total, 86 commits, 86 pull requests, and 8 releases landed.
Who contributed to Local LLMs on August 24, 2026?
13 developers shipped this update, including allozaur, gaugarg-nv, am17an, cabelo, wyettzeng, hao-aaron, KurodaKanbei, and fuzzifikation, and 5 more.
What were the notable Local LLMs updates?
[RL] P2P RDT weight sync, Add routed expert loading for gpt-oss, and [diffusion] Fuse LongCat-Image QKNorm and interleaved RoPE.

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?