名为labscommunity的开发者团体发布了一款适用于Windows 11的原型驱动,使用NPU而非系统(集成)GPU渲染桌面。这款新驱动名为npu-driver,开源代码采用Apache 2.0协议,已在GitHub上提供。该驱动已在英特尔Panther Lake系统上测试,虽然尚未达到30Hz性能目标,但已能在收到请求或出现任何故障时回退到GPU。
这款驱动的开发缘由,可能会引起观察2020年代处理器格局人士的共鸣。npu-driver的readme文件写道:“每台新笔记本都配备了一个闲置的NPU,而GPU却在合成桌面、运行浏览器,并越来越多地运行本地模型。该项目提出的问题很窄且可测试:NPU能否在应用程序或合成器不知情的情况下,端到端接管桌面合成?”
值得庆幸的是,对于NPU能否渲染Windows 11桌面,以及记事本和Edge窗口等应用这一问题,答案是肯定的。npu-driver按预期运行,并得到了演示。此外,它还可以在需要时无缝切换回GPU渲染。
开发者承认,现阶段这款驱动严格来说只是“研究原型,而非产品”,当前主要问题是性能。GitHub readme指出,30Hz目标性能目前还远未达成,实际屏幕刷新速度约为2至3Hz。npu-driver正在一款Panther Lake笔记本上开发,这些英特尔处理器均搭载NPU 5架构芯片,性能为45至50 TOPS。
一篇似乎由labscommunity团队成员撰写的Reddit帖子称,该项目渲染Windows 11画面可能相当缓慢,但可以把3D GPU占用率从3.4%降至0.6%,从而释放GPU用于推理等其他任务。
为系统NPU找到另一项有用任务,是一项值得欢迎的进展,即便它目前看起来相当小众。没有迹象表明消费级处理器会放弃集成NPU,即使微软及其合作伙伴已放弃Copilot+ PC品牌,这些加速器也可能继续与视频编解码硬件、DSP等如今的必备组件共存。
来源: 海外媒体
登录后即可参与技术讨论与同行交流
免费注册