Prhub
← 返回仓库列表

sgl-project/sglang

SGLang is a high-performance serving framework for large language models and multimodal models.

监控状态:已开启 最近同步:2026-04-19 10:18 同步状态:空闲 下次计划:2026-04-19 11:18

PR 列表

已合并 960 · 已分析 960
更多筛选
2026-03-28

#17255 fix tp capture in vit cuda graph

作者 narutolhy · 合并时间 2026-03-28 06:38

缺陷修复 重要性 6.00 洞察度 4.00

修复 ViT CUDA Graph 在 Tensor Parallelism 下通信捕获缺失的问题,提升正确性。

该 PR 值得精读,尤其关注 CUDA Graph 与分布式通信集成的设计模式,以及代码风格权衡;工程师可从中学习如何优雅处理可选功能集成。

#21563 Split workflow for releasing runtime docker

作者 Fridge003 · 合并时间 2026-03-28 06:05

基础设施 重要性 5.00 洞察度 3.00

拆分 runtime Docker 镜像发布为独立 workflow,优化 CI 管理。

对于负责 CI 和基础设施的工程师,建议阅读此 PR 以了解 Docker 发布流程的优化。变更相对直白,但值得关注新 workflow 的设计和潜在集成点,以及确保拆分后的同步机制。

#21564 Fix flaky test_pp_single_node

作者 Qiaolin-Yu · 合并时间 2026-03-28 05:33

测试 重要性 2.00 洞察度 2.00

修复分布式单节点测试中GSM8K的flaky断言。

该PR变更简单,无需精读代码;对于工程师,可关注类似flaky测试修复模式(如阈值放宽策略),并可参考PR 21562等历史PR学习CI稳定性优化。

#21481 feat: add gc_threshold arg

作者 Muqi1029 · 合并时间 2026-03-28 04:42

功能 重要性 5.00 洞察度 3.00

新增GC阈值参数以优化延迟敏感服务的性能。

建议工程师精读以了解如何通过GC配置优化延迟性能,特别关注_set_gc函数的调用时机和参数验证逻辑;技术管理者可关注此PR作为性能调优案例,但变更简单,无需深入设计决策。

2026-03-27
功能 重要性 6.00 洞察度 6.00

支持页面优先布局的 Hicache 和 MLA JIT 内核,优化 KV 缓存数据传输。

建议精读此 PR,重点关注 hicache.cuh 中的模板设计决策(如 kIsMLA 参数),以及如何集成新内核到现有内存池系统。设计权衡如代码重复与重构值得注意,可借鉴以优化类似内核实现。

#21514 [rl][sgl] fix tensor mismatch after pause

作者 bixue2010 · 合并时间 2026-03-27 23:02

缺陷修复 重要性 6.00 洞察度 5.00

修复pause_generation中由于batch处理不当导致的tensor形状不匹配错误。

建议技术管理者和工程师精读此PR,以理解调度中batch处理的一致性原则。关注pause_generation函数的修改如何与get_next_batch_to_run保持逻辑对齐,以及模拟测试的设计如何隔离核心依赖,这对于维护调度系统的稳定性有参考价值。

参与讨论