NPU(神经网络处理单元)
NPU(Neural Processing Unit)是专为加速神经网络计算而设计的处理器。与CPU擅长线性逻辑和几何插补、GPU擅长并行图形计算不同,NPU针对张量运算进行了硬件级优化,能以极低功耗实时运行复杂的深度学习模型。
在工业场景中的角色
2026年,主流数控系统(西门子、发那科、华中数控)开始大规模采用内置NPU的SoC芯片。NPU成为CNC的“标准配置”,负责实时运行神经网络模型(如CNN、Transformer),实现刀具磨损监测和动态运动补偿等AI功能。
异构计算架构
在边缘AI系统中,NPU与CPU、DSP/FPGA协同工作:
- CPU:逻辑调度与人机界面
- DSP/FPGA:高频信号采集
- NPU:实时运行神经网络模型