ARM和AMD区别

【x86和x64】

1、泛指一系列由英特尔公司开发的处理器的架构,最早为1978年面世的“Intel 8086”CPU。早期的处理器均是以此格式来命名,如Intel 8086,80186,80286,80386,80486,这些架构被统称为x86。由于数字不能被注册成为商标,因此公司每当有新的处理器使用,均会采用可注册的名称,如Pentium。

2、对软件来说,X86一般是指32位的系统,X64就是64位的系统。对CPU来说,也类似。但是,X64本质上也是X86的一个版本,确切来说,应该叫x86_64,可以简单理解成X86的下一代版本。目前X86基本上已经淘汰,因此X64早已经是主流了。

3、对于世界上最大的两家CPU制造商Intel(美国研制处理器的公司)和AMD(美国超威半导体公司),他们都生产X86(包括X64)架构的CPU。这俩公司渊源其实很深。早期时Intel先是自己搞了个x86架构,然后amd拿到授权也可以做x86了。接着intel向64位过渡的时候搞了个ia64(x64架构),由于和x86架构不兼容,市场反应极差。而amd率先搞了x86的64位兼容(32和64的混合架构),即现在的x86-64,Intel反过来向AMD要授权(intel和amd两家专利交叉的很严重)生产x86-64。因为amd先搞出来的,所以x86-64也叫amd64。

【AMD和ARM】

1、上面也提到了,amd是一家CPU制造商,它们家的CPU和Intel一样,都是X86架构。中文名(超威)超微半导体,是除了英特尔以外最大的x86架构微处理供应商(即:美国超威半导体公司),也是除了英伟达以外仅有的独立图形处理供应商。

2、ARM(英文为Advanced RISC Machine,或Acorn RISC Machine),应该这么说,arm和x86是一类,也是CPU的一种架构;非常适用于移动通信这种低成本,高性能,低耗电的领域。ARM的公司为安谋控股(ARM Holding plc),又称为ARM公司,总部位于剑桥的设计与软件公司,现在已被日本的软银公司收购,后者同时也是国内互联网巨头阿里巴巴的最大股东。

【cpu 和 gpu】

1、CPU是中央处理器((central processing unit),在电脑中起着控制计算机运行的作用。

2、GPU是图形处理器(英语:Graphics Processing Unit,缩写:GPU),又称显示核心、视觉处理器、显示芯片,是一种专门在个人电脑、工作站、游戏机和一些移动设备(如平板电脑、智能手机等)上做图像和图形相关运算工作的微处理器。

3、CPU和GPU大不相同,因为它们的设计目标不同,分别针对了两种不同的应用场景。只有CPU和GPU合作,才能最大程度上发挥电脑的性能。

#打个比方#
CPU像老教授,积分微分都会算,就是工资高,一个老教授资顶二十个小学生。GPU用很多简单的计算单元去完成大量的计算任务,纯粹的人海战术。GPU计算量大,但没什么技术含量,而且要重复很多很多次。就像你有个工作需要算几亿次一百以内加减乘除一样,最好的办法就是雇上几十个小学生一起算,一人算一部分,反正这些计算也没什么技术含量,纯粹体力活而已。

你可能感兴趣的:(CUDA,arm,嵌入式硬件)