Prhub

sgl-project/sglang

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

监控状态:已开启 最近同步:2026-06-07 11:28 同步状态:空闲 下次计划:2026-06-07 12:28

PR 列表

更多筛选
2026-05-29
缺陷修复 重要性 7.53 洞察度 7.00

NPU 端 Step-3.5 模型精度从 0% 提升至 88%

建议 NPU 后端开发者和模型适配者仔细研读此 PR,特别是 FIA sparse_mode 4 与自定义 mask 的组合技巧、激活函数 clamp 的设计、以及 CANN 版本兼容性处理。对于使用 Step-3.5-Flash 的用户,强烈建议升级并按文档设置环境变量以获得最佳精度。未来的工作可以考虑将 `swiglustep_and_mul` 迁移至 `sgl-kernel-npu`,并为此路径补充单元测试。

#22587 [EPD] Optimize the Mooncake backend

原始 PR · 作者 LucQueen · 合并时间 2026-05-29 10:42

性能优化 重要性 9.36 洞察度 7.00

Mooncake GPU 间 RDMA 零拷贝传输视觉嵌入

该 PR 值得精读,展示了在分离推理架构中利用 GPUDirect RDMA 进行优化的实践,涉及异步流程、缓冲区管理和安全编码。 设计中考虑安全性的提升(safe_pickle_loads)值得参考。 后续优化方向(缓冲区池化、设备保留)可作为进一步研究点。

#26466 [NPU] chore: basic software upgrade

原始 PR · 作者 monkeyLoveding · 合并时间 2026-05-29 10:04

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

NPU 平台基础软件升级(CANN 9.0.0、PyTorch 2.10.0)

此 PR 为 NPU 平台的必需基础设施升级,建议尽快合并并密切观察后续 CI 和 nightly 测试结果。值得关注的设计决策是 `set-image-config` job 的使用,它为多镜像环境下的版本管理提供了可扩展模式。建议在后续 PR 中跟进解决以下问题:将 nightly 测试的重复代码提取为公共脚本;将 Dockerfile 中硬编码版本替换为变量引用;与 sgl-kernel-npu 团队协调发布修复版本。

#24160 [lora] Share MoE LoRA Info

原始 PR · 作者 erikwijmans · 合并时间 2026-05-29 10:01

性能优化 重要性 8.65 洞察度 5.00

共享 MoE LoRA batch 信息减少重复计算

建议对 `weight_indices` 可能为 `-1` 的情况进行防御性处理(如掩码后 scatter),并增加相应测试。在非 CUDA 平台上验证 kernel 兼容性。整体设计良好,值得精读。

#26628 Revert "Fix FA DRAFT_EXTEND_V2 cache extent"

原始 PR · 作者 ch-wan · 合并时间 2026-05-29 09:45

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

回滚 DRAFT_EXTEND_V2 cache extent 修复并推迟 CUDA graph 测试

建议读者重点关注此回滚的背景:当前 `DRAFT_EXTEND_V2` 的 cache extent 问题尚未解决,团队选择了暂时回退。如果使用相关特性,应切换到其他 attention 后端(如 Triton)或等待后续修复。同时值得阅读 `KNOWN_FAILURES.md` 中的详细记录,了解根因和所需变更。

#26257 [XPU] Fix Device Assignment

原始 PR · 作者 SKRohit · 合并时间 2026-05-29 09:38

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

修复 XPU 设备分配,适配多模型

建议合并。该 PR 解决了 XPU 上的关键阻塞问题,设计简洁,改动量小。但建议作者或团队后续补充针对这些模型的 XPU 单元测试,并跟进 `_match_cos_sin_cache_dtype` 是否有更优实现(如初始化时就匹配 dtype)。

参与讨论