NPU、CPU 、GPU之间的区别

伴随着AI的兴起,NPU这个名词也慢慢进入人们的视野。今天装机天下就来带大家了解一下NPU是什么?以及NPU、CPU 、GPU之间的区别。

一、什么是NPU?

NPU的全称是Neural network Processing Unit,翻译过来叫“神经网络处理单元”。你可以将它看成是一种特殊的处理器,NPU利用电路模拟人类的神经元和突触结构,来处理特定的任务。

NPU目前主要用于移动设备。例如Apple的最新iPhone和M系列笔记本电脑都集成了自己的NPU,称为 ANE(Apple Neural Engine),Google在其Pixel设备和Coral 原型套件上使用专有的NPU,称为TPU(Tensor Processing Unit),而高通正在将其 ARM NPU 集成到其最新的智能手机和笔记本电脑SoC中。

二、NPU、CPU 、GPU的区别

CPU全称CentralProcessing Unit,即中央处理器,CPU内部逻辑结构包括Control(控制单元)、ALU(运算单元)、Cache(高速缓冲存储器),以及实现它们之间联系的Data(数据)、控制及状态的总线(Bus)。简单说就是计算单元、控制单元和存储单元。

CPU遵循的是冯诺依曼架构,其核心是存储程序/数据、串行顺序执行。因此CPU的架构中需要大量的空间去放置存储单元(Cache)和控制单元(Control),而计算单元(ALU)只占据了很小的一部分,所以CPU更擅长处理逻辑控制,而非大量数据并行计算。

GPU全称GraphicsProcessing Unitÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值