芯片处理器soc、CPU、GPU、NPU有什么区别(很多人分不清)

  芯片、处理器、SOC、CPU、GPU、NPU有什么区别吗?许多数码类文章中都会提及芯片、处理器、SOC、CPU、NPU等概念,那么这几个概念分别是什么意思?之间又有什么关联和区别呢?

芯片处理器soc、CPU、GPU、NPU有什么区别

  首先明白芯片≠处理器,芯片在电脑内部除了机械硬盘和显示器外,剩下的都是芯片。因为它们都是用半导体来存储信息。所以固态硬盘、电脑内存、手机存储卡都是芯片来的,芯片是最大的统称,它包含了多种半导体器件上的集成电路都是芯片,而处理器则是芯片的一种,处理器是指可以执行程序的逻辑机器。换一句话说:处理器就是芯片,但芯片不一定是处理器。

  CPU又称为中央处理器,它是Centrl Processing Unit的英文缩写,CPU它由控制单元、寄存器和逻辑单元构成,它擅长逻辑控制,和通用类型数据运算;CPU处理器有很强的通用性,可以处理不同的数据类型,其功能主要负责顺序控制、操作控制、时间控制、数据加工,解释计算机指令及计算机软件里的数据。

  因此在任何一个电脑或嵌入式的电脑里所有的操作都是CPU处理器来控制的。而芯片的功能是对处理器提供主频、内存和容量、ISA/PCI/AGP插槽、ECC纠错等支持。

芯片处理器soc、CPU、GPU、NPU有什么区别

  SOC它是英文单词System on Chip的缩写,它大多数是应用于手机芯片中,像我们熟悉的骁龙888,华为麒麟系列都是SOC。习惯上人们俗称处理器是一种叫法上的省略。如果说PC时代的电脑的核心是CPU,那么智能终端手机的核心就是SOC。

  它的集成度非常高,称为芯片级系统,也有称片上系统,意思指它是一个产品,是一个有专用目标的集成电路,其中包含完整系统并有嵌入软件的全部内容。同时它又是一个技术用以实现部分系统功能到软件的划分,并完成软件、硬件的一个完整过程,简单理解为SOC里面包含了CPU、GPU、NPU和基带(BP)、ISP、DSP、Arm等模块的整体。例如,麒麟9000系列它们不应该叫CPU,而就是SOC。

  GPU又称为图形处理器,俗称显卡,它在某些方面弥补了CPU中的控制器和寄存器占比比较大,而处理数据逻辑单元占比小的不足;GPU它擅长大规模并行计算,拥有的计算单元众多和超长的流水线,处理的数据类型通常为高度统一的相互没有依赖,这样省去了大量的CPU的不必要的控制指令计算模块,并行计算能力比较CPU来说强大。随着人工智能的发展,GPU不断被应用于数字模拟机学习、视觉处理、语音识别等领域。

芯片处理器soc、CPU、GPU、NPU有什么区别

  除了电脑外,手机中的NPU也是芯片的一种。数码产品的专业名词太多,几乎它需要掌握英语单词的缩写。

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发
头像
不要怕,这儿没有熟人,高低整两句吧
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容