devotd.

LLMs

Recent developments, checked against their sources.

Stories by issue date

22 stories
  1. LLMsNews & analysisPublished KST

    AIBrix v0.8.0: experimental ModelClaim, GPU memory sharing for idle models

    AIBrix v0.8.0's experimental ModelClaim separates model lifecycles from Pods and puts idle engines to sleep to share GPU memory. However, the first request to a sleeping model receives HTTP 503 rather than waiting for a result. If its reserved space is also shared while it sleeps, waking up depends on available capacity.

  2. LLMsNews & analysisPublished KST

    vLLM TPU Inference v0.31.0: optional hierarchical MoE dispatch, JAX W4A16 support

    vLLM TPU Inference v0.31.0 adds optional dispatch that reduces inter-chip MoE communication and W4A16 linear operations on the JAX path. Development PRs reported a 4.5% reduction in total decoding step time for one MoE configuration and fit Gemma 4 31B QAT on one v6e chip. These results address different bottlenecks; they do not establish general speedups or preserved quality.

  3. LLMsNews & analysisPublished KST

    Ling-3.1-flash: MIT model card, a 1M versus 262K context gap

    The Ling-3.1-flash model card advertises a 1M-token context, while SGLang's deployment guide specifies 262,144 tokens. Active-parameter figures also differ: 25B versus about 17B. Self-hosting plans need the actual checkpoint and server configuration, not just the model description.

  4. LLMsNews & analysisPublished KST

    vLLM 0.31.0 preload: faster restarts, checkpoint fingerprint collisions

    vLLM 0.31.0 keeps processed model weights in a GPU daemon so a restarted engine can avoid loading them again. But its checkpoint fingerprint checks safetensors headers, not weight values; different fine-tuned models can therefore match the same cache entry. One user measured roughly 32 seconds per restart rereading 66 headers on remote storage.

  5. LLMsNews & analysisPublished KST

    QwenGyre arXiv v1: 59 hours saved in 2.4T training, a 16-hour Colocate gap

    QwenGyre moves GPU capacity between agent rollouts and reinforcement-learning updates as work finishes. In a 48-step NL2RepoBench run with a 2.4T model, it finished 59.13 hours (43.9%) before Async and 16.05 hours (17.5%) before Colocate. The much-quoted 1.85× result belongs to a different 122B TerminalBench test; the paper provides no code link or repeated-run variability.

  6. LLMsNews & analysisCoverage for KST · written retrospectively

    TRL v1.15.0: fused LM head on by default, no full logits tensor

    TRL v1.15.0 scores tokens in SFT, DPO, KTO, GRPO, RLOO and Distillation without building the full logits tensor. In the project's measurements DPO's maximum trainable length grew 5.80×, but the effect depends on the previous loss path and vocabulary size.