一句话定义

端侧 GPU 推理(On-device GPU Inference) 指把模型放在设备自己的图形处理器上运行,而不是用 CPU 或专用的 NPU。

手机、平板、带显卡的工控机、部分边缘盒子里都带着 GPU,它本来是为图形准备的,但通用性好,也能拿来算神经网络。

为什么有人选它

NPU 能效高,但有三个现实麻烦:

  • 算子支持受限:新的网络结构、新算子,NPU 可能要等厂商工具链更新才支持。
  • 适配慢:算法迭代快的时候,等 NPU 适配会拖住发版。
  • 调优成本:一个模型在特定 NPU 上跑得好,需要专门的量化与算子配置。

GPU 的通用性让「先把功能跑起来」这条路好走得多——同一个模型换设备时改动更小。

代价

  • 功耗与发热:GPU 满跑对散热要求高,收银台那种密闭空间里更容易降频。移动设备上还要和其他应用抢 GPU。
  • 碎片化:不同厂商的 GPU 用不同 API(Vulkan / Metal / OpenCL / 各家私有),要跨端统一并不简单,需要一个统一的后端去封装。
  • 不一定更快:在 NPU 有专门算子的场景里,NPU 的能效通常更好。

怎么选

场景 倾向
模型结构稳定、追求能效与量产成本 NPU
算法迭代快、要快速验证与跨设备复用 GPU
已有的 x86 工控机要加视觉能力 GPU(无需额外加速卡)

实际项目里常见的是先 GPU 跑通、稳定后再迁 NPU。

参考

Google 于 2026 年开源了端侧 GPU 推理引擎(ML Drift: Next-gen GPU AI/ML inference at the edge),说明这条路正在被当作基础设施来投入。

相关词条


火眼识别提供端侧视觉引擎与设备管理平台,相关方案见 火眼识别官网。