发布于 约 2309 字 预计阅读 7 分钟
Intel GPU 技术生态日报 (2026-09-11)
目录
核心速览
- Triton XPU 后端新增 reinterpret cast 支持:ConvertLayoutOp lowering 中实现 reinterpret cast,扩展布局转换能力。
- vLLM 上游合入 4 个 XPU 相关 PR:覆盖 RMSNorm 门控、Ernie4.5 旋转嵌入、FalconH1 流水线并行及 CUDA-IPC 权重缓存平台限制。
- SGLang 上游合入 8 个 XPU PR:DFLASH 投机解码、Gemma3RMSNorm、checkpoint-engine 设备无关化等,XPU 支持面显著扩大。
下游优化与加速库 (intel/llm-scaler / Triton / OpenVINO)
[Triton XPU] ConvertLayoutOp 增加 reinterpret cast 支持:在布局转换 lowering 中新增 reinterpret cast 路径,允许在布局转换时直接复用底层数据表示,减少不必要的拷贝或重排。该改动由 Chengjun Lu 提交,涉及 SPIR-V 代码生成路径。[#7021]
[Triton XPU] SPIR-V 扩展切换至 scaled matrix multiply-accumulate:将矩阵乘累加相关代码生成从旧扩展迁移到 SPV_INTEL_subgroup_scaled_matrix_multiply_accumulate,该扩展提供更精确的缩放矩阵运算语义,可能影响 XMX 路径的指令选择。[#7953]
[Triton XPU] vLLM pin 更新:将 vLLM 依赖 pin 更新至最新提交,关闭 issue #7946。B580 CI 验证无性能回归,BMG 上 vllm-mrv2 失败为已知问题,单独跟踪。[#7992]
[Triton XPU] SGLang pin 更新:SGLang pin 提升至 771e613d96de0ee89631bc308a2525aaeae9f13e,DSv4 compress 补丁随上游文件迁移至 kernels/ops/attention/dsv4/compress.py。[#7885]
[compute-runtime] 25.18.33578.91 发布:修复 reset event 在常规 command list 中的复用问题,影响 Level Zero 同步语义。[Release]
主流框架与上游集成 (PyTorch / vLLM / SGLang / llama.cpp / Ollama)
[vLLM] Mixer2RMSNormGated 与 FusedRMSNormGated 增加 forward_xpu:这两个算子此前只有 CUDA 路径,XPU 上回退到 native 实现。新增 forward_xpu 直接调用 in-tree Triton 的 rms_norm_gated,该 kernel 可移植,避免 native 路径的性能损失。[#54968]
[vLLM] Ernie4_5_VLRotaryEmbedding 修复 XPU 调用签名:该模块重写了 forward_native/forward_cuda 但未覆盖 forward_xpu,导致继承的 MRotaryEmbedding.forward_xpu 传入多余 offsets 参数。新增 forward_xpu 匹配 3 参数签名。[#55942]
[vLLM] FalconH1 流水线并行中间张量修复:make_empty_intermediate_tensors 声明两个 key(hidden_states、residual),但 forward 只返回 hidden_states,导致流水线并行时 buffer 不匹配。修复为只声明实际返回的 key。[#55913]
[vLLM] CI 拒绝非 CUDA/ROCm 平台的 CUDA-IPC 权重缓存:权重缓存守护进程在 XPU 等平台会静默将所有张量按值打包进 pickle,失败时客户端只看到模糊的 Socket 错误。现在非 CUDA/ROCm 平台直接拒绝该路径。[#56010]
[SGLang] DFLASH 投机解码支持 XPU:为 XPU 目标添加 DFLASH 算法支持,扩展投机解码的可用后端。[#32798]
[SGLang] Gemma3RMSNorm 增加 forward_xpu:sglang-kernel-xpu 已接受 4D shape,新增 forward_xpu 实现并附带测试与 benchmark。[#36278]
[SGLang] intel_xpu attention 后端支持投机解码:为 XPU 目标启用投机解码,当前仅支持 topk=1。[#30548]
[SGLang] checkpoint_engine worker 设备无关化:使 checkpoint_engine worker 不依赖特定设备 API,依赖 MoonshotAI/checkpoint-engine#96 合入。[#32382]
[SGLang] XPU Docker 构建修复两处:移除 human-eval git 依赖以解除镜像构建阻塞;安装 libssl-dev 使 JIT 构建的 hicache_hash_cpp 扩展可编译。[#38824][#38796]
驱动、内核与图形栈 (Windows 驱动 / Linux drm/xe / Mesa ANV)
[Linux 内核] Intel BFF 驱动计划进入 Linux 7.4:该驱动面向下一代 Diamond Rapids 处理器,用于处理 CPU 硅片老化导致的位翻转问题。Phoronix 报道其已列入 Linux 7.4 合并计划。[Phoronix]
[IGCIT] 社区驱动问题追踪新增 3 条:Assassin’s Creed Shadows 报 DX12 错误 0x887A0005;FEMAP 图形窗口在 Arc B-390 上文本渲染异常;XeFG 与 VSync 冲突导致 GPU 占用异常。[#1553][#1549][#1476]
社区实测与生态动态
[Reddit] B580 用户抱怨 VR 驱动缺失:用户反馈 Arc B580 至今没有可用的 VR 驱动,认为这是产品成熟度的重要短板。该帖引发对 Intel 驱动路线图的讨论。[Reddit]
[Reddit] B570 预算装机分享:用户展示基于 B570 的预算配置,讨论该卡在 1080p 游戏场景下的性价比表现。[Reddit]