Npunlock: 为Intel NPU解锁自定义C内核

Show HN: Npunlock – Run custom C kernels for Intel NPUs

Intel的NPU虽然内置可编程SHAVE核心,但官方仅开放图级编程接口。Npunlock通过逆向工程填补了这一空白,让开发者能用自定义C代码编写并运行NPU内核。目前已在Windows x64和Meteor Lake/NPU3720上验证,支持FP32和FP16混合精度计算。通过Python API即可轻松嵌入自定义算子,无需OpenVINO依赖。项目作者还分享了使用AI辅助文档和调试的有趣经历,欢迎社区参与Linux和新硬件测试。

Npunlock重构了从自定义C代码到可执行NPU内核的缺失路径,让开发者真正掌控Intel NPU的底层计算能力。
  1. Bayard_ne

    终于能直接给 NPU 写裸机代码了!立马想到的就是那些 Intel 永远不会官方支持的自定义、奇葩推理任务。

  2. hsfzxjy

    我是作者。欢迎随时提问 :)

  3. alex7o

    请下一个支持 Hexagon

同日更多故事

2026-09-23