2024-07-05 18:26发布
就目前的现状,这个问题实际是比较x86架构CPU和ARM架构CPU的差距,因为它们都是通用CPU,理论上都可以用在电脑和手机上。
那么这两种架构最本质的区别是什来自么呢?x86是复杂指令集架构(CISC),arm是精简指令集架构(RISC)。精简指令集架构的优势是结构相对简单,可以在芯片上集成更多x86架构相比还是有很明显的性能优势,为什么会这样?个人观点,有两个原因:
1)由于arm主要定位为移动设备,所以低功耗是其主要的设计指标,而低功耗就意味着cpu的主频不能很高。君不见,笔调记本上使用的低电压版x86不也是比台式机使用的cpu性能要低的么。
2)虽然精简指令集cpu集成了更多的寄存器,但由于指令简单,所以必然有部分复杂运算要交由软件完成,也就是可能在x86中一条指令,在arm中就需要一个子程序来完成,再综合x86的主频更高,就导致了两者的性能差异。
当然Intel和AMD在x86架构中浸淫了领抗都湖局导这么多年,经过多年的技术积累必然也会存在一些先发优势。
精简指令集(RISC)和复杂指令集(CISC)之争已经持续了多年,但个人感觉RISC应该护厂研统细病是大势所趋。
手机和电脑的CPU用的根本不是一类架构,我们家用电脑的CPU大都是使用的X86架构,这类架构较为复杂,非常适合密集高强度的运算,所以无论是办公电脑还是各类服务器,数据中心大都是使用的X86架构处理器,目前只有英特尔和AMD生产这类CPU。
而手机由于体积小,对发热和续航要求极高,所以手机处理器采用了更为高效的ARM架构CPU,这类CPU的特点是功耗极低,而且在低功耗下还能做到相对不错的性能,销毛先觉非常适合手机等移动设备。
电脑CPU和手机CPU两者多年来井水不犯河水,因为面对的棉市场完全不同,别看现在还有不少电脑CPU还是双核、四核,由于设计复杂度不同、频率和缓存不同,即使是拿目前最强的8核手机CPU也无法和电脑CPU相比,即使抛开架构不同的原因,手机CPU设计多个核心是为了保证降低功耗,因为里面有大小核的分类设计,性能差距很大;而电脑CPU中每一个核心都是高性能核心,单核运行时可以大幅度提高睿频频率,多核一起工作时多任务性能则可以大幅增强。
单看主频来说,主流电脑CPU在奔腾4时代就已经突破了3Ghz,目前都是动辄4Ghz以上的8核CPU,而目前最强的骁龙85扩治谈充亚卫5频率不过刚到3Ghz的门槛,性能最多也就是超过一些10年前的低端电脑CPU,毕竟手机还是把续航和发热表现更重要,性能够用即可,在半导体和电池技术突破之前,手机CPU的性能还会远远落后于电脑CPU,无论它有几个核。
手机和电脑CPU差距在于扩张串口,列如我的手机CPU八个核心总线支持最高8G运行内存,高清1024*1024摄像头核心有5000万颗感光晶体硅材料,还有4K屏幕密度大约有将近1亿颗晶体包括3基色,还有移动SMI卡,音频,天线,蓝牙,串口,无疑都要经过CPU那么这个高端手机CPU不可能低于3亿颗不然都不够内存和显示屏还有一些空间要模拟运算,所以在扩张下去CPU核心就要越多。电脑CPU内存最高32G,显卡16G,硬盘10TB,音频高清版至少要32M,还可以扩张32G内存,64G独立显卡,1000TB存储器,还有大量的USB3.0高速串口,还有大量的专用总接口,这些都是要经过CPU,还有一个南北芯片设置主面电压控制时间,电脑可以那么大就是耗电太高,你说手机比得了电脑吗?我打开一张1G高清图片我只要1秒不到,你手机1G运行内存要满了,其实很多手机标有8G实际上用2G拿来放系统了,只有6G加上产商设定的启动系统都在占用1G左右,只有5G,然后我打开一个1G的 游戏 又占用了1G,没有办法RAM需要从内存哪里搬到运行内存哪里才能快速运行,电脑都不需要,我先拿1G转移到运行内存就可以反正频率快不到一秒时间就可以从内存中拉到运行内存,在保存到内存里面,如果手机可以这样那就好了,那样的话厂商就可以开发5G左右的 游戏 了,但不是,如果5 G的话得加载一会在进入操作。所以说手机比不上电脑!如果让我定制手机,我要8核心CPU,8G内存,我不要高像素摄像头但感光要灵敏,不要4K屏,屏幕就普通但一定要质量过硬砸不碎那种,5G肯定不能少,如果要4K屏与高清摄像头多占CPU总线有占内存又浪费电
它要解决各式各样的运算,不但是要硬件集成度越来越高,还要一套非常复杂的指令集,如果单纯的做一个比较: 电脑是可以运行手机虚拟机的,而反过来手机无论如何也不可能运行电脑虚拟机。
不过这恰巧就是手机CPU的优点:
1990年电脑和手机芯片的分水岭来了,苹果公司看到了移动市场的前景,寻找到了英国的一家公司,也就是后来的移动芯片霸主ARM,这个公司扬长避短,很快就找到了一些竞争的秘诀,几个毕业不久的学生反其道而行之,做出了一个最伟大的精简指令集Risc。
虽然之后与苹果合作的产品暂时失败了,但是1993年诺基亚公司在6110手机上采用了它们的芯片,之后是一炮而红,虽然红了,但是一直很低调,低调的在移动电子产品领域里成为一哥,几乎所有的手机以及平板电脑的微处理器都和ARM有关。
如今投资的重点全部都集中在移动电子设备的领域,而电脑芯片的摩尔效应渐渐失去了原来的进度,离天花板越来越近。
随着柔性屏幕与移动设备的普及,笨重的电脑开始尽露弊端,不久的将来微处理器才是新的霸主,而英特儿姑且叫它是原始微处理器一代吧,就像诺基亚没有及时具有远见一样,最终被更高,更快,更强的下一代取代。
电脑运行全面,但是指令繁琐,运行速度慢。
很笨重。
手机运行单一,但是指令简洁,运行速度快。
很轻便。
上网,看视频与即时通讯等简单操作手机软硬件更具有优势,而超级运算,大型 游戏 ,作图渲染手机完败。
实际电脑手机芯片这俩玩意真没啥可比性,就好比百米博尔特肯定秒杀刘翔,但是110米栏刘翔可以秒杀博尔特,电脑CPU是家用办公的首推霸主,而手机CPU用途是休闲 娱乐 首选。
同样制程同样是4核的电脑CPU和手机CPU两者的性能到底差距有多大,对于这个问题我们要先了解下两种CPU的差距才能让你更好的了解他两者之间的差距,其本质主要是从架构、用途、扩展能力、操作系统的兼容性以及各自的功耗来了解下他们本质的区别。
先从架构来谈,手机CPU使用的架构是ARM(AdvancedRISCMachine,即精简指令集)架构,使用这种架构的设备不只是在手机CPU上同时也在很多嵌入式设备上也在广泛使用的芯片指令集,其主要是功耗低,散热小。而指令集的数量决定了CPU在某种程度上执行任务复杂度即速度的代表,ARM指令集为何精简,因为他只专注于某些特定的应用即可,在某一专项领域是最强的,不需要去适应很多应用,不像电脑CPU那样为了兼容性、为了支持更多应用要写入很多的指令,就比如手机上的CPU他的指令集天生就是为手机领域支持的一些硬件和应用专门制定的指令集,因此不需要很多很复杂的指令集,因为一切为了功耗,他的出生就是为了移动应用。结果就是手机芯片功耗低适合移动便携设备。
其次从用途、扩展能力和操作系统的兼容性这方面来说,x86发展了这么多年已经诞生了很多的硬件及软件可以直接安装在上面使用,这就需要CPU需要庞大的指令集和更多的运算器、寄存器来支持,所以从扩展能力和兼容性来说ARM处理器是没办法去适用的,比如在台式电脑上你可以加装很多各种硬件,并且通过这些硬件发出的数据CPU都能解释执行,你手机CPU就完全不能,所以从用途上来说他两个之间的区别也很大,一个很专一,一个很多能。
最后我们来比较下这两个之间的差距,通过上面原理上的大致了解,你不能单纯的拿速度来比较两者之间的差距,你非要比较,就要全面比较,手机CPU就是为了特定领域定制的CPU它只处理这个领域的数据,其他来的数据我不处理我也不需要处理,而电脑CPU就是个多面手你什么活我都会干,并且还干的比你快,因为指令集丰富啊,因为我可以不计较功耗和散热可以放更多的晶体管来执行各种指令集要求干的事情。但是手机CPU我由于功耗体积等原因,我只需要一定数量的晶体管就可以用来处理特定功能的应用程序。因此你说手机CPU速度相当于电脑那个时代的CPU速度,这两者之间是无法比较的,这就好比一个是文学诺比尔一个是物理诺比尔你让他们之间比较一下谁做出的贡献大一样,我只能说各有各的用处。希望我的回答你能满意。
欢迎在点击右上角关注:「太平洋电脑网」,不定时放送福利哦。
无法比,一个是X86架构,一个是ARM的架构。一个是微处理器执行的计算机语言指令集,擅长处理复杂的工作;ARM是精简指令。只能说,这相当于两个生态,真的无法比。
X86架构可以配备外置的散热器和风扇,所以追求高主频多线程;但是ARM架构散热条件跟X86架构的处理器对比,根本无法比,最多就给你铜管散热。风扇散热甚至水冷?想都不要想!
同时,X86架构有强大的电源支持,对功耗要求不高;但是ARM架构需要考虑功耗,不然很快手机就没有电了。
所以说,手机对芯片的限制真的非常多,性能不是第一的要义,因为它不能好像电脑CPU一样,又是风冷又是水冷,能够用上铜管散热就很高端了。但是电脑上CPU供电/散热环境比手机好很多,能够充分发挥它的性能特点。手机上的CPU再强,但是环境限制了,跟电脑网的无法比。
当然,你可以在不同架构支架通过虚拟的环境来跑分,进行比较,但是效率相当低。而且没有意义。
再说,ARM架构的手机跟X86的架构比,有什么意义?如果是,ARM架构的轻薄本跟同样X86架构的轻薄本对比一下,还有对比的意义。
PC机的CPU,要解决的一个核心问题是散热,非得装个风扇不可。而手机CPU,关键核心问题是移动,要够小,用电池而不是交流电源,而且没有风扇散热。所以只能把PC机CPU简化再简化,以满足小和低能耗低散热。而且手机的CPU不是独立存在,是集成在SoC内,而且,谷歌安卓和苹果ISO都不尿英特尔,而Wⅰn在手机又挂了。这样,英特尔只能干瞪眼,一点招也没有。
记得一个视频,摩托车, 汽车 ,飞机起步比赛,看谁最早过终点,结果摩托车起步最快,但飞机起飞一瞬间,其他都不能和飞机比了。这就像arm和x86cpu的区别,简单的事交给arm来做,比速度,永远别和x86比。
其实CPU的性能不能只看核数和主频,从架构、工艺、主频、核心等方面,电脑cpu和手机cpu的差距有多大
一、架构差异
架构只相当于一座建筑的框架,是最基本也是极为重要的部分。电脑CPU的架构有X86、X64等,而手机CPU主流是ARM架构。
二、主频
决定CPU的运算速度还要看CPU的的综合指标,有缓存、指令集,CPU的位数等因素。
因为CPU的位数很重要,这也就是搭载了64位的CPU的手机比32位快的多的原因。手机CPU和电脑CPU架构由于不同,相同主频下电脑CPU要比手机CPU的运算能力高几十到几百倍。
三、核心的影响
手机多核其实应该叫多CPU,将多个CPU芯片封装起来处理不同的事情,
而电脑则不同,PC的多核处理器是指在一个处理器上集成了多个运算核心,通过相互配合、相互协作可以处理同一件事情,是多个并行的个体封装在了一起。
四、GPU核心
一般来说,手机GPU是与CPU封装在一起的在同一快SoC上,相当intel的核芯显卡。而电脑则不同,早期电脑的CPU通常都是助攻运算,视频和图形处理都交给显卡,显卡集成在北桥中。
最多设置5个标签!
就目前的现状,这个问题实际是比较x86架构CPU和ARM架构CPU的差距,因为它们都是通用CPU,理论上都可以用在电脑和手机上。
那么这两种架构最本质的区别是什来自么呢?x86是复杂指令集架构(CISC),arm是精简指令集架构(RISC)。精简指令集架构的优势是结构相对简单,可以在芯片上集成更多x86架构相比还是有很明显的性能优势,为什么会这样?个人观点,有两个原因:
1)由于arm主要定位为移动设备,所以低功耗是其主要的设计指标,而低功耗就意味着cpu的主频不能很高。君不见,笔调记本上使用的低电压版x86不也是比台式机使用的cpu性能要低的么。
2)虽然精简指令集cpu集成了更多的寄存器,但由于指令简单,所以必然有部分复杂运算要交由软件完成,也就是可能在x86中一条指令,在arm中就需要一个子程序来完成,再综合x86的主频更高,就导致了两者的性能差异。
当然Intel和AMD在x86架构中浸淫了领抗都湖局导这么多年,经过多年的技术积累必然也会存在一些先发优势。
精简指令集(RISC)和复杂指令集(CISC)之争已经持续了多年,但个人感觉RISC应该护厂研统细病是大势所趋。
手机和电脑的CPU用的根本不是一类架构,我们家用电脑的CPU大都是使用的X86架构,这类架构较为复杂,非常适合密集高强度的运算,所以无论是办公电脑还是各类服务器,数据中心大都是使用的X86架构处理器,目前只有英特尔和AMD生产这类CPU。
而手机由于体积小,对发热和续航要求极高,所以手机处理器采用了更为高效的ARM架构CPU,这类CPU的特点是功耗极低,而且在低功耗下还能做到相对不错的性能,销毛先觉非常适合手机等移动设备。
电脑CPU和手机CPU两者多年来井水不犯河水,因为面对的棉市场完全不同,别看现在还有不少电脑CPU还是双核、四核,由于设计复杂度不同、频率和缓存不同,即使是拿目前最强的8核手机CPU也无法和电脑CPU相比,即使抛开架构不同的原因,手机CPU设计多个核心是为了保证降低功耗,因为里面有大小核的分类设计,性能差距很大;而电脑CPU中每一个核心都是高性能核心,单核运行时可以大幅度提高睿频频率,多核一起工作时多任务性能则可以大幅增强。
单看主频来说,主流电脑CPU在奔腾4时代就已经突破了3Ghz,目前都是动辄4Ghz以上的8核CPU,而目前最强的骁龙85扩治谈充亚卫5频率不过刚到3Ghz的门槛,性能最多也就是超过一些10年前的低端电脑CPU,毕竟手机还是把续航和发热表现更重要,性能够用即可,在半导体和电池技术突破之前,手机CPU的性能还会远远落后于电脑CPU,无论它有几个核。
手机和电脑CPU差距在于扩张串口,列如我的手机CPU八个核心总线支持最高8G运行内存,高清1024*1024摄像头核心有5000万颗感光晶体硅材料,还有4K屏幕密度大约有将近1亿颗晶体包括3基色,还有移动SMI卡,音频,天线,蓝牙,串口,无疑都要经过CPU那么这个高端手机CPU不可能低于3亿颗不然都不够内存和显示屏还有一些空间要模拟运算,所以在扩张下去CPU核心就要越多。电脑CPU内存最高32G,显卡16G,硬盘10TB,音频高清版至少要32M,还可以扩张32G内存,64G独立显卡,1000TB存储器,还有大量的USB3.0高速串口,还有大量的专用总接口,这些都是要经过CPU,还有一个南北芯片设置主面电压控制时间,电脑可以那么大就是耗电太高,你说手机比得了电脑吗?我打开一张1G高清图片我只要1秒不到,你手机1G运行内存要满了,其实很多手机标有8G实际上用2G拿来放系统了,只有6G加上产商设定的启动系统都在占用1G左右,只有5G,然后我打开一个1G的 游戏 又占用了1G,没有办法RAM需要从内存哪里搬到运行内存哪里才能快速运行,电脑都不需要,我先拿1G转移到运行内存就可以反正频率快不到一秒时间就可以从内存中拉到运行内存,在保存到内存里面,如果手机可以这样那就好了,那样的话厂商就可以开发5G左右的 游戏 了,但不是,如果5 G的话得加载一会在进入操作。所以说手机比不上电脑!如果让我定制手机,我要8核心CPU,8G内存,我不要高像素摄像头但感光要灵敏,不要4K屏,屏幕就普通但一定要质量过硬砸不碎那种,5G肯定不能少,如果要4K屏与高清摄像头多占CPU总线有占内存又浪费电
它要解决各式各样的运算,不但是要硬件集成度越来越高,还要一套非常复杂的指令集,如果单纯的做一个比较: 电脑是可以运行手机虚拟机的,而反过来手机无论如何也不可能运行电脑虚拟机。
不过这恰巧就是手机CPU的优点:
1990年电脑和手机芯片的分水岭来了,苹果公司看到了移动市场的前景,寻找到了英国的一家公司,也就是后来的移动芯片霸主ARM,这个公司扬长避短,很快就找到了一些竞争的秘诀,几个毕业不久的学生反其道而行之,做出了一个最伟大的精简指令集Risc。
虽然之后与苹果合作的产品暂时失败了,但是1993年诺基亚公司在6110手机上采用了它们的芯片,之后是一炮而红,虽然红了,但是一直很低调,低调的在移动电子产品领域里成为一哥,几乎所有的手机以及平板电脑的微处理器都和ARM有关。
如今投资的重点全部都集中在移动电子设备的领域,而电脑芯片的摩尔效应渐渐失去了原来的进度,离天花板越来越近。
随着柔性屏幕与移动设备的普及,笨重的电脑开始尽露弊端,不久的将来微处理器才是新的霸主,而英特儿姑且叫它是原始微处理器一代吧,就像诺基亚没有及时具有远见一样,最终被更高,更快,更强的下一代取代。
电脑运行全面,但是指令繁琐,运行速度慢。
很笨重。
手机运行单一,但是指令简洁,运行速度快。
很轻便。
上网,看视频与即时通讯等简单操作手机软硬件更具有优势,而超级运算,大型 游戏 ,作图渲染手机完败。
实际电脑手机芯片这俩玩意真没啥可比性,就好比百米博尔特肯定秒杀刘翔,但是110米栏刘翔可以秒杀博尔特,电脑CPU是家用办公的首推霸主,而手机CPU用途是休闲 娱乐 首选。
同样制程同样是4核的电脑CPU和手机CPU两者的性能到底差距有多大,对于这个问题我们要先了解下两种CPU的差距才能让你更好的了解他两者之间的差距,其本质主要是从架构、用途、扩展能力、操作系统的兼容性以及各自的功耗来了解下他们本质的区别。
先从架构来谈,手机CPU使用的架构是ARM(AdvancedRISCMachine,即精简指令集)架构,使用这种架构的设备不只是在手机CPU上同时也在很多嵌入式设备上也在广泛使用的芯片指令集,其主要是功耗低,散热小。而指令集的数量决定了CPU在某种程度上执行任务复杂度即速度的代表,ARM指令集为何精简,因为他只专注于某些特定的应用即可,在某一专项领域是最强的,不需要去适应很多应用,不像电脑CPU那样为了兼容性、为了支持更多应用要写入很多的指令,就比如手机上的CPU他的指令集天生就是为手机领域支持的一些硬件和应用专门制定的指令集,因此不需要很多很复杂的指令集,因为一切为了功耗,他的出生就是为了移动应用。结果就是手机芯片功耗低适合移动便携设备。
其次从用途、扩展能力和操作系统的兼容性这方面来说,x86发展了这么多年已经诞生了很多的硬件及软件可以直接安装在上面使用,这就需要CPU需要庞大的指令集和更多的运算器、寄存器来支持,所以从扩展能力和兼容性来说ARM处理器是没办法去适用的,比如在台式电脑上你可以加装很多各种硬件,并且通过这些硬件发出的数据CPU都能解释执行,你手机CPU就完全不能,所以从用途上来说他两个之间的区别也很大,一个很专一,一个很多能。
最后我们来比较下这两个之间的差距,通过上面原理上的大致了解,你不能单纯的拿速度来比较两者之间的差距,你非要比较,就要全面比较,手机CPU就是为了特定领域定制的CPU它只处理这个领域的数据,其他来的数据我不处理我也不需要处理,而电脑CPU就是个多面手你什么活我都会干,并且还干的比你快,因为指令集丰富啊,因为我可以不计较功耗和散热可以放更多的晶体管来执行各种指令集要求干的事情。但是手机CPU我由于功耗体积等原因,我只需要一定数量的晶体管就可以用来处理特定功能的应用程序。因此你说手机CPU速度相当于电脑那个时代的CPU速度,这两者之间是无法比较的,这就好比一个是文学诺比尔一个是物理诺比尔你让他们之间比较一下谁做出的贡献大一样,我只能说各有各的用处。希望我的回答你能满意。
欢迎在点击右上角关注:「太平洋电脑网」,不定时放送福利哦。
无法比,一个是X86架构,一个是ARM的架构。一个是微处理器执行的计算机语言指令集,擅长处理复杂的工作;ARM是精简指令。只能说,这相当于两个生态,真的无法比。
X86架构可以配备外置的散热器和风扇,所以追求高主频多线程;但是ARM架构散热条件跟X86架构的处理器对比,根本无法比,最多就给你铜管散热。风扇散热甚至水冷?想都不要想!
同时,X86架构有强大的电源支持,对功耗要求不高;但是ARM架构需要考虑功耗,不然很快手机就没有电了。
所以说,手机对芯片的限制真的非常多,性能不是第一的要义,因为它不能好像电脑CPU一样,又是风冷又是水冷,能够用上铜管散热就很高端了。但是电脑上CPU供电/散热环境比手机好很多,能够充分发挥它的性能特点。手机上的CPU再强,但是环境限制了,跟电脑网的无法比。
当然,你可以在不同架构支架通过虚拟的环境来跑分,进行比较,但是效率相当低。而且没有意义。
再说,ARM架构的手机跟X86的架构比,有什么意义?如果是,ARM架构的轻薄本跟同样X86架构的轻薄本对比一下,还有对比的意义。
PC机的CPU,要解决的一个核心问题是散热,非得装个风扇不可。而手机CPU,关键核心问题是移动,要够小,用电池而不是交流电源,而且没有风扇散热。所以只能把PC机CPU简化再简化,以满足小和低能耗低散热。而且手机的CPU不是独立存在,是集成在SoC内,而且,谷歌安卓和苹果ISO都不尿英特尔,而Wⅰn在手机又挂了。这样,英特尔只能干瞪眼,一点招也没有。
记得一个视频,摩托车, 汽车 ,飞机起步比赛,看谁最早过终点,结果摩托车起步最快,但飞机起飞一瞬间,其他都不能和飞机比了。这就像arm和x86cpu的区别,简单的事交给arm来做,比速度,永远别和x86比。
其实CPU的性能不能只看核数和主频,从架构、工艺、主频、核心等方面,电脑cpu和手机cpu的差距有多大
一、架构差异
架构只相当于一座建筑的框架,是最基本也是极为重要的部分。电脑CPU的架构有X86、X64等,而手机CPU主流是ARM架构。
二、主频
决定CPU的运算速度还要看CPU的的综合指标,有缓存、指令集,CPU的位数等因素。
因为CPU的位数很重要,这也就是搭载了64位的CPU的手机比32位快的多的原因。手机CPU和电脑CPU架构由于不同,相同主频下电脑CPU要比手机CPU的运算能力高几十到几百倍。
三、核心的影响
手机多核其实应该叫多CPU,将多个CPU芯片封装起来处理不同的事情,
而电脑则不同,PC的多核处理器是指在一个处理器上集成了多个运算核心,通过相互配合、相互协作可以处理同一件事情,是多个并行的个体封装在了一起。
四、GPU核心
一般来说,手机GPU是与CPU封装在一起的在同一快SoC上,相当intel的核芯显卡。而电脑则不同,早期电脑的CPU通常都是助攻运算,视频和图形处理都交给显卡,显卡集成在北桥中。
一周热门 更多>