Linux 内核继续出现更多开源内核驱动程序,以支持不同的 AI 加速器/NPU。今天最新曝光的开源驱动程序来自 NXP,用于启用其 Neutron 神经处理单元。
NXP Neutron NPU 专为边缘 AI 应用的机器学习加速而设计。这款 Neutron NPU 配备于部分 NXP SoC,如 i.MX95。

Neutron NPU 由一个运行在专有固件上的 RISC-V 核心、一个或多个 Neutron 核心、专用快速内存以及一个用于处理数据传输的 DMA 引擎组成。
与此次提出的 Neutron 加速驱动器一同提供的还有开源的用户空间库,以及一个用于在 NPU 上运行 LiteRT(原 TensorFlow-Lite)工作负载的自定义 LiteRT 代理,适用于具备 NXP SoC 的设备。
对这款正在代码审查阶段、可能被纳入未来版本 Linux 内核的 NXP Neutron NPU 开源驱动器感兴趣的人,可以查看今天的补丁系列。
转自 NXP Posts New Linux Accelerator Driver For Their Neutron NPU – Phoronix
Linuxeden开源社区