手机上的CPU GPU NPU单元,都是什么意思

2022-08-05 科技 250阅读

手机上的CPU GPU NPU单元的意思如下:

1、CPU 

CPU是通用处理器,是计算单元、控制单元和存储单元。

CPU的结构主要包括运算器(ALU, Arithmetic and Logic Unit)、控制单元(CU, Control Unit)、寄存器(Register)、高速缓存器(Cache)和它们之间通讯的数据、控制及状态的总线。

2、GPU

GPU是图形处理器,全称为Graphics Processing Unit。

GPU最初是用在个人电脑、工作站、游戏机和一些移动设备(如平板电脑、智能手机等)上运行绘图运算工作的微处理器。

专门用于图形计算渲染,也就是一般用于游戏。也可以跑AI部分算法。

3、NPU

NPU是神经网络处理器,是基于神经网络算法与加速的新型处理器总称。

NPU专用AI加速计算。如中国科学院计算所出品的diannao系列,为深度学习而生的专业芯片。

扩展资料:

手机上的CPU GPU NPU单元的作用:

1、CPU 

作为手机的核心部件,可以做常用指令计算和各种算法。

2、GPU

GPU中有很多的运算器ALU和很少的缓存cache,缓存的目的不是保存后面需要访问的数据的,这点和CPU不同,而是为线程thread提高服务的。如果有很多线程需要访问同一个相同的数据,缓存会合并这些访问,然后再去访问dram。

3、NPU

它模仿生物神经网络而构建,由若干人工神经元结点互联而成。神经元之间通过突触两两连接,突触记录了神经元间联系的权值强弱。

每个神经元可抽象为一个激励函数,该函数的输入由与其相连的神经元的输出以及连接神经元的突触共同决定。

为了表达特定的知识,使用者通常需要(通过某些特定的算法)调整人工神经网络中突触的取值、网络的拓扑结构等。该过程称为“学习”。在学习之后,人工神经网络可通过习得的知识来解决特定的问题。

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com