Panther Lake(酷睿 Ultra 系列 3)Linux 适配清单:内核 6.17+、Mesa 25.2+、NPU 驱动 v1.28.0+ 与固件
核心项目:Intel 用户态 NPU 驱动 github.com/intel/linux-npu-driver,说明文档 docs/overview.md。
1. 平台本身
Panther Lake 即 Intel Core Ultra 系列 3(第三代酷睿 Ultra),内核/驱动代码里的代号是 PTL,例如 PTL_P、ptl 平台定义。媒体常把 Panther Lake 与 Core Ultra Series 3 混用。它是首款基于 Intel 18A(2nm 级)制程的客户端 SoC;18A 与 Intel 3 相比每瓦性能提升约 15%,密度提升约 30%。
命名上,CES 2026 正式发布,从此前外界预期的“酷睿 Ultra 300 系列”改为“酷睿 Ultra 3 系列”。1 月 6 日起接受订单,首批搭载该处理器笔记本 1 月 27 日上市;官方称 200+ 款产品设计。
架构信息:
- Compute Tile 最多 4 个 Cougar Cove P-core + 8 个 Darkmont E-core + 4 个 Darkmont LP E-core,共 16 核。
- Graphics Tile 最多 12 个 Xe3 核心(Arc B390,基于 Intel 3 或台积电 N3E)。
- NPU5 提供 50 TOPS。平台总算力 180 TOPS(NPU 50 + CPU 10 + GPU 120)。
- 官方数据:多线程提升 >50%,游戏性能最高 +77%,续航最高 27 小时,同功耗单核比 Lunar Lake 提升 >10%。
首发 14 款 SKU。旗舰 Core Ultra X9 388H:16 核、最高 5.1GHz、18MB L3、12 个 Xe3 核心、25–80W TDP、支持 LPDDR5x-9600 最高 96GB。Core Ultra 7 系列 6 款(X7 368H/358H 带 Arc B390,部分型号 4P+0E+4LP-E、无 H 后缀);Ultra 5 系列 6 款(338H 配 10 个 Xe3 核心的 Arc B370)。嵌入式/工业边缘版已获认证(宽温、确定性、7×24),预计 2026 Q2 出货。
参考:Intel 新闻室 newsroom.intel.cn(Panther Lake 架构细节稿、CES 2026 发布稿);腾讯云开发者社区总结稿;kocpc 规格表。
2. Linux 内核 / 图形驱动
Xe3 与 Panther Lake 的 drm/xe 支持:Intel 向 intel-xe 邮件列表提交 [PATCH 0/6 v3] Add Xe3 and Panther Lake support,定义 Xe3 feature flags、初始 GT workaround、PTL 平台定义。PTL 复用 Xe2 的 MOCS 表,Xe3 用与 Xe2 相同的 PAT 设置。改动涉及 xe_pci.c、xe_mocs.c、xe_pat.c、xe_wa.c、include/drm/intel/xe_pciids.h 等;Display 支持后续另提。
版本要求:
- Linux 6.17 起,Intel Xe 内核图形驱动默认启用 Panther Lake,out-of-the-box。
- Mesa 25.2(并回移植到 25.1 点版本)默认启用 Xe3 的 OpenGL/Vulkan;此前被
INTEL_FORCE_PROBE门控为实验性。 - Mesa 侧是 ANV Vulkan + Iris Gallium3D。
- Phoronix 结论:用 Linux 6.18+ 与 Mesa 25.3+ 时 Panther Lake 的 Linux 支持大致就绪。
- Ubuntu 25.10、Fedora 43 计划带 6.17 + Mesa 25.2。
检查点:如果发行版只提供 Mesa 25.1 点版本回移植,需要确认 Xe3 是否已默认启用;更早版本可能仍要靠 INTEL_FORCE_PROBE。Display 支持是后续单独提交,遇到 HDMI/DP/Type-C 显示问题,先核对内核版本和 DMC 固件。
3. NPU5(IVPU)与固件
内核驱动 intel_vpu(IVPU)位于 drivers/accel/ivpu,内核 6.4 起可用。第 5 代 NPU(NPU5)支持在 Linux 6.13 上游:patch 属于 drm-misc-next → DRM-Next → 6.13,2025 年 2 月出稳定版。NPU5 驱动代码复用了前几代绝大部分实现,只是加了 PTL_P 的 device id / 头文件字段。
固件在 linux-firmware.git 的 intel/vpu 目录。此前只有 NPU3/NPU4;Panther Lake 的 50xx NPU 固件在 CES 前上游进 linux-firmware.git,随发行版 linux-firmware 包分发。固件是 IVPU 内核驱动初始化 NPU 所必需。
用户态使用 github.com/intel/linux-npu-driver:
- v1.28.0 正式加入 Panther Lake 支持。此前在 Ubuntu 24.04 + 6.14 内核上验证通过,同时该版本去掉 Ubuntu 22.04 官方支持。
- 后续 v1.32.0 加入 Wildcat Lake,v1.33.0 为最新。
- 驱动库名从
libze_intel_vpu.so改为libze_intel_npu.so,从 v1.16.0 起。旧名在 Level Zero loader 里保留向后兼容;用早于 v1.17.17 的 Level Zero 则必须用旧名。 - 支持的处理器族:Meteor Lake、Arrow Lake、Lunar Lake、Panther Lake、Wildcat Lake。
用户态能力边界:Linux 上能真正用 NPU 的主要就是 OpenVINO 的 Intel NPU 插件/后端;离开 OpenVINO 生态的用户态支持很有限。编译器默认只支持预编译模型,要完整 Graph extension 需 Compiler-in-Driver,编译器在 NPU plugin 仓库,构建依赖 OpenVINO runtime 等。
内核配置与排查命令,来自 intel/linux-npu-driver 的 docs/overview.md:
- 内核菜单:Device Driver → Compute Acceleration Framework → 将 Intel NPU (Neural Processing Unit) 设为 modularize。
modinfo intel_vpu看模块是否存在;lsmod | grep intel_vpu看是否加载。- 分发包:
intel-fw-npu(固件)、intel-level-zero-npu(用户态库libze_intel_npu.so)、intel-driver-compiler-npu(libnpu_driver_compiler.so)。 - 构建产物路径:
build/lib/libze_intel_vpu.so(旧版)、build/lib/libze_loader.so;编译器目标compiler/npu_compiler.cmake/ 早期版本compiler/vpux_compiler.cmake。 - UMD 实现 Level Zero API,Graph Extension 用于编译 IR 模型并跑推理;KMD 通过 ioctl 提交推理。
另有 Xe3_LPD 图形固件(DMC)新二进制合入 linux-firmware.git:Xe3LPD DMC 2.33、Xe3LPD_3002 DMC 2.28,被视为 Panther Lake 的 production-ready 图形固件。
其他加速器:IAA(此前仅 Xeon 有)的 Linux 驱动补丁确认 Panther Lake / Wildcat Lake 也带 IAA。IPU 7.5 用于摄像头。
4. 本地 AI / 边缘
官方口径:平台 180 TOPS,NPU 50 TOPS,比 Lunar Lake NPU 的 48 TOPS 只高 2 TOPS;LLM 性能提升 1.9 倍、视频分析单位功耗性能 2.3 倍、VLA 吞吐 4.5 倍;配合最高 96GB 内存可在本地跑 70B 参数模型;支持 Copilot+、Windows ML,与 Adobe、Zoom 等合作把部分 AI 功能放本地。
边缘对比口径:核心 Ultra X9 388H 在大模型场景相对 Jetson Orin 约 1.7 倍(官方说法)。
命名提醒:媒体常把“Panther Lake”与“Core Ultra Series 3”混用;驱动/内核代码里的代号是 PTL,如 PTL_P、ptl 平台定义。
5. 实用链接
- Intel 用户态 NPU 驱动(含 Panther Lake v1.28.0 起支持):https://github.com/intel/linux-npu-driver
- 驱动说明文档:https://github.com/intel/linux-npu-driver/blob/main/docs/overview.md
- 内核 IVPU 首版 Panther Lake 提交:https://github.com/torvalds/linux/commit/c140244f0cfb9601dbc35e7ab90914954a76b3d1
- Phoronix 相关:
- https://www.phoronix.com/news/Intel-NPU-5-Panther-Lake-Linux
- https://www.phoronix.com/news/Intel-PantherLake-NPU-Linux-613
- https://www.phoronix.com/news/Intel-Panther-Lake-NPU-Firmware
- https://www.phoronix.com/news/Intel-User-Space-NPU-PTL
- https://www.phoronix.com/news/Intel-Panther-Lake-Mesa-Default
- https://www.phoronix.com/news/Intel-Xe3-LPD-New-Firmware-CES
- Intel 新闻室(架构细节 / CES 2026 发布):https://newsroom.intel.cn/
- intel-xe 邮件列表 Xe3/PTL 补丁:https://lists.freedesktop.org/archives/intel-xe/2024-October/053104.html