npu什么意思(npu是什么)

5月13日,小米发布了最新的路由器产品——小米路由器AX1800,这也是一款WiFi6的路由器。在硬件上,它采用了高通5核企业级芯片,4核64位A53 CPU+独立NPU模组,表现可圈可点。那么NPU是什么?NPU和CPU又是什么关系?我们来看看小米集团智能硬件部总经理刘新宇的科普。

小米路由

NPU又叫独立网络加速引擎。可以按照字面意思理解,它是专门用来处理数据包转发的芯片。主要的工作是收到数据包,按照包的地址,快速转发出去,就像一条快递传送带。并且它只负责包的转发,无法处理其他业务逻辑。而CPU可以用于处理多种不同规则。CPU像是人的大脑,可以计算加减乘除,也可以用来学习英语,还可以用来逻辑推理,NPU更像是计算器,只能计算加减乘除,但因为“专器专用”,NPU处理效率很高,功耗更低。

小米路由

如果没有NPU,数据包的转发也能通过CPU来进行处理,但当设备多数据量大时,CPU占用就会变高,处理不过来时就会丢包,导致网络无法使用。而这些特定的数据包转发规则,可以交由NPU处理,CPU可以减少最多99%的工作量。