科普:小米路由器上的NPU是什么?其实是个“计算器”

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

小米路由
小米路由

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

小米路由
小米路由

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

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注