Prhub

vllm-project/vllm · 标签视图

标签列表

聚合结果

gpt-oss 相关 PR

2026-08-19
功能 重要性 6.04 洞察度 5.00

ROCm Triton 量化路径新增 UE8M0 scale 打包支持

值得精读:一是“float32 中间计算 + 位运算打包 UE8M0”的两阶段思路,对理解 UE8M0 编码(float32 指数位提取、4 字节对齐、strided copy)很有价值;二是 Triton/C++ 双路径分叉的设备守卫模式,可作为平台差异化 kernel 实现的参考。对 ROCm/XPU 平台维护者尤其建议细看。评审中关于 `view` 保持维度与 `copy_` 非连续语义的交锋也值得留意,作者对 tensor 内存布局的理解是正确的。

2026-08-11
基础设施 重要性 3.99 洞察度 4.00

AMD CI 持久化 harmony vocab 缓存并放宽文件模式校验

值得快速阅读。重点看两个设计:一是用 `TIKTOKEN_RS_CACHE_DIR` 把第三方运行时缓存重定向到持久卷、并让容器内外路径保持一致的写法;二是 `core.fileMode=false` + git diff 退出码分段,区分内容差异与 git 执行失败,避免共享工作区文件模式漂移误杀 CI。对维护 AMD/ROCm CI 的同学尤其有价值。

2026-08-02
功能 重要性 9.18 洞察度 6.00

Harmony 严格工具调用与全生成期约束解码

值得精读。该 PR 展示了三个可借鉴的设计决策:一是用 vLLM 自建 structural tag 而非 patch 上游 xgrammar 内置实现,降低对上游 bug 的耦合;二是把用户各类 response_format 统一规范化为单个 structural_tag 通道,用 grammar admission 测试(xgrammar.testing._is_grammar_accept_string)从正反样本锁定接受集合;三是把约束起点从 final 通道前移到全生成期并用 reasoning-aware 包装避免行为回退。阅读时建议重点对照 vllm/parser/harmony.py 的 _assemble_tag/get_harmony_structural_tag 与 tests/parser/test_harmony.py 的 TestAdjustRequest,理解两处前端接线(online_renderer.py、responses/serving.py)的同步关系。

2026-07-31

#50328 [CI/Build][AMD] Install triton_kernels via CMake

原始 PR · 作者 rjrock · 合并时间 2026-07-31 11:05

基础设施 重要性 5.84 洞察度 4.00

按平台分派构建 triton_kernels,修复 gfx950 GPT-OSS 崩溃

值得粗读(约 5 分钟):核心价值在于两点——CMake 按目标设备分派同一依赖的不同源码来源 + 供应链固定到 commit 的实践,以及运行时去掉 vendored 回退、统一外部包导入的契约简化。需要特别关注的风险点是 except ImportError 静默返回可能掩盖依赖缺失,以及非 ROCm 平台去掉 vendored 回退后的兼容性;若团队维护 ROCm 多架构,建议跟进 fork commit 的更新节奏与 gfx90a/gfx942 回归验证。

2026-07-29
2026-07-24
2026-07-18
2026-07-05
功能 重要性 6.73 洞察度 5.00

移除 SP 必须依赖 DP 的限制,提升 MoE 吞吐 1.9%-5%

建议关注并行配置的相关变更,特别是 DP=1 时启用 SP 的新能力。对于使用 MoE 且未开启 DP 的用户,推荐尝试本 PR 以获取性能提升。同时注意 LoRA 与 SP 的互斥约束。