首先cpu是中央处理器,gpu是cpu里独立的图像处理器。
其次一些CPU里面是没有GPU的(AMD公司制造的比较多GPU和CPU集成在一起的,现在intel也在研究将二者集成在一起)。

再者CPU和GPU都是具有运算能力的芯片,CPU处理指令运算(执行)为重和数值运算,GPU则没有那么强大图形类数值计算为核心。
在不同类型的运算方面的速度也就决定了它们的能力,它们各有所长因此CPU和GPU的分工可以大致这样分CPU主要是擅长操作系统,系统软件,应用程序,通用计算,系统控制等等。
游戏中人工智能,物理模拟等等;3D建模-光线追踪渲染;
虚拟化技术语——抽象硬件,同时运行多个操作系统或者一个操作系统的多个副本等等。
GPU擅长图形类矩阵运算,非图形类并行数值计算,高端3D游戏。
手机的集成度非常高,最核心的一块叫做soc。
它是cpu,gpu,解码器,甚至wifi,基带集成的。
如果单纯的看cpu的好坏,最简单的就是记住一些常见的品牌,型号联发科的最新的八核,性能还是不错的,但是也只是不错。cpu的构架为a7,性能有限。
在一台均衡计算的计算机系统中,CPU和GPU还是各司其职,除了图形运算,GPU将来可能主要集中在高效率低成本的高性能并行数值计算,帮助CPU分担这种类型的计算。
提高系统这方面的性能。而当前的典型应用还是高端3D游戏,一个高效的GPU配合一个高效的CPU,3D游戏的整体效率才能得到保证。
前一段时间由于CPU和GPU都越权了,所以网上才会有CPU和GPU那个重要之说。
手机上的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
它模仿生物神经网络而构建,由若干人工神经元结点互联而成。神经元之间通过突触两两连接,突触记录了神经元间联系的权值强弱。
每个神经元可抽象为一个激励函数,该函数的输入由与其相连的神经元的输出以及连接神经元的突触共同决定。
为了表达特定的知识,使用者通常需要(通过某些特定的算法)调整人工神经网络中突触的取值、网络的拓扑结构等。该过程称为“学习”。在学习之后,人工神经网络可通过习得的知识来解决特定的问题。


