2024年3月11日发(作者:逄莹然)
平板八核和十核的区别
平板八核和十核的区别
在买电脑的时候,我们肯定听过八核的概念,那么大家知道这是意思吗?以下是店铺
精心准备的平板八核和十核的区别,大家可以参考以下内容哦!
八核、十核区别详解【1】
一、架构区别
简单的来说,架构对于CPU来说就像一座建筑的框架,作为CPU最基本却也是最重
要的部分。手机CPU构架主要是基于ARM(高级精简指令集机器Advanced RISC
Machines)架构设计,而ARM用精简指令系统(RISC),设计思想减少了大量CPU内
部的指令集,造成ARM CPU性能至今一直都达不到英特尔X86 CPU的水平。而电脑
CPU采用的是X86、X64等架构,用复杂指令系统(CISC),最终结果是采用ARM架
构的CPU,运算能力大大低于电脑CPU的运算能力,同等频率CPU浮点运算能力相差在
几千到上万倍。
有人一定会说,那为什么手机CPU不也采用X86、X64等架构,这是因为定位问题
决定的,手机的CPU必须满足功耗低、廉价,而X86、X64等架构CPU确实无法满足这
一点。
二、工艺&主频
CPU的主频与CPU实际的运算能力存在一定的关系,但并没有直接关系。决定CPU
的运算速度还要看CPU的的综合指标,有缓存、指令集,CPU的位数等因素。因为CPU
的位数很重要,这也就是搭载了64位的CPU的手机比32位快的多的原因。手机CPU和
电脑CPU架构由于不同,相同主频下电脑CPU要比手机CPU的运算能力高几十到几百
倍。
三、核心的影响
手机多核其实应该叫多CPU,将多个CPU芯片封装起来处理不同的事情,你甚至可以
戏称为“胶水核心”,也就是被强行粘在一起的意思。在待机或者空闲的时候,八核的手
机也只能用到一到两个核心。而电脑则不同,PC的多核处理器是指在一个处理器上集成
了多个运算核心,通过相互配合、相互协作可以处理同一件事情,是多个并行的个体封装
在了一起。用一句话概括,就是并行处理,双核就是单车道变多车道。
在处理同一件事情时候,核心的增多并没有手机CPU运算能力并没有实际性的增强,
可以性单车道挤在八辆车上的场景。这也就是为什么Intel的atom手机处理器和苹果的
处理器只有双核,却要比大多同频率四核处理器都强。
四、GPU核心
一般来说,手机GPU是与CPU封装在一起的在同一快SoC上,相当intel的核芯显
卡。而电脑则不同,早期电脑的CPU通常都是助攻运算,视频和图形处理都交给显卡,
显卡集成在北桥中。后来有了独立显卡,而集显慢慢的集成到了CPU中,而现在核心显
卡正在慢慢替代集显了。值得一提的是,Intel最新的核芯显卡功耗、性能都相当优秀,
大有取代独立显卡的趋势。
多核 CPU 和多个 CPU 有何区别【2】
架构可以千变万化,面向需求、综合考量是王道。
来,简单举个例子。假设现在我们要设计一台计算机的'处理器部分的架构。现在摆
在我们面前的有两种选择,多个单核CPU和单个多核CPU。
如果我们选择多个单核CPU,那么每一个CPU都需要有较为独立的电路支持,有自
己的Cache,而他们之间通过板上的总线进行通信。假如在这样的架构上,我们要跑一个
多线程的程序(常见典型情况),不考虑超线程,那么每一个线程就要跑在一个独立的
CPU上,线程间的所有协作都要走总线,而共享的数据更是有可能要在好几个Cache里
同时存在。这样的话,总线开销相比较而言是很大的,怎么办?那么多Cache,即使我们
不心疼存储能力的浪费,一致性怎么保证?如果真正做出来,还要在主板上占多块地盘,
给布局布线带来更大的挑战,怎么搞定?
如果我们选择多核单CPU,那么我们只需要一套芯片组,一套存储,多核之间通过芯
片内部总线进行通信,共享使用内存。在这样的架构上,如果我们跑一个多线程的程序,
那么线程间通信将比上一种情形更快。如果最终实现出来,对板上空间的占用较小,布局
布线的压力也较小。
看起来,多核单CPU完胜嘛。可是,如果需要同时跑多个大程序怎么办?假设俩大
程序,每一个程序都好多线程还几乎用满cache,它们分时使用CPU,那在程序间切换的
时候,光指令和数据的替换就要费多大事情啊!
所以呢,大部分一般咱们使用的电脑,都是单CPU多核的,比如我们配的Dell
T3600,有一颗Intel Xeon E5-1650,6核,虚拟为12个逻辑核心。少部分高端人士需
要更强的多任务并发能力,就会搞一个多颗多核CPU的机子,Mac Pro就可以有两颗。
【平板八核和十核的区别】
2024年3月11日发(作者:逄莹然)
平板八核和十核的区别
平板八核和十核的区别
在买电脑的时候,我们肯定听过八核的概念,那么大家知道这是意思吗?以下是店铺
精心准备的平板八核和十核的区别,大家可以参考以下内容哦!
八核、十核区别详解【1】
一、架构区别
简单的来说,架构对于CPU来说就像一座建筑的框架,作为CPU最基本却也是最重
要的部分。手机CPU构架主要是基于ARM(高级精简指令集机器Advanced RISC
Machines)架构设计,而ARM用精简指令系统(RISC),设计思想减少了大量CPU内
部的指令集,造成ARM CPU性能至今一直都达不到英特尔X86 CPU的水平。而电脑
CPU采用的是X86、X64等架构,用复杂指令系统(CISC),最终结果是采用ARM架
构的CPU,运算能力大大低于电脑CPU的运算能力,同等频率CPU浮点运算能力相差在
几千到上万倍。
有人一定会说,那为什么手机CPU不也采用X86、X64等架构,这是因为定位问题
决定的,手机的CPU必须满足功耗低、廉价,而X86、X64等架构CPU确实无法满足这
一点。
二、工艺&主频
CPU的主频与CPU实际的运算能力存在一定的关系,但并没有直接关系。决定CPU
的运算速度还要看CPU的的综合指标,有缓存、指令集,CPU的位数等因素。因为CPU
的位数很重要,这也就是搭载了64位的CPU的手机比32位快的多的原因。手机CPU和
电脑CPU架构由于不同,相同主频下电脑CPU要比手机CPU的运算能力高几十到几百
倍。
三、核心的影响
手机多核其实应该叫多CPU,将多个CPU芯片封装起来处理不同的事情,你甚至可以
戏称为“胶水核心”,也就是被强行粘在一起的意思。在待机或者空闲的时候,八核的手
机也只能用到一到两个核心。而电脑则不同,PC的多核处理器是指在一个处理器上集成
了多个运算核心,通过相互配合、相互协作可以处理同一件事情,是多个并行的个体封装
在了一起。用一句话概括,就是并行处理,双核就是单车道变多车道。
在处理同一件事情时候,核心的增多并没有手机CPU运算能力并没有实际性的增强,
可以性单车道挤在八辆车上的场景。这也就是为什么Intel的atom手机处理器和苹果的
处理器只有双核,却要比大多同频率四核处理器都强。
四、GPU核心
一般来说,手机GPU是与CPU封装在一起的在同一快SoC上,相当intel的核芯显
卡。而电脑则不同,早期电脑的CPU通常都是助攻运算,视频和图形处理都交给显卡,
显卡集成在北桥中。后来有了独立显卡,而集显慢慢的集成到了CPU中,而现在核心显
卡正在慢慢替代集显了。值得一提的是,Intel最新的核芯显卡功耗、性能都相当优秀,
大有取代独立显卡的趋势。
多核 CPU 和多个 CPU 有何区别【2】
架构可以千变万化,面向需求、综合考量是王道。
来,简单举个例子。假设现在我们要设计一台计算机的'处理器部分的架构。现在摆
在我们面前的有两种选择,多个单核CPU和单个多核CPU。
如果我们选择多个单核CPU,那么每一个CPU都需要有较为独立的电路支持,有自
己的Cache,而他们之间通过板上的总线进行通信。假如在这样的架构上,我们要跑一个
多线程的程序(常见典型情况),不考虑超线程,那么每一个线程就要跑在一个独立的
CPU上,线程间的所有协作都要走总线,而共享的数据更是有可能要在好几个Cache里
同时存在。这样的话,总线开销相比较而言是很大的,怎么办?那么多Cache,即使我们
不心疼存储能力的浪费,一致性怎么保证?如果真正做出来,还要在主板上占多块地盘,
给布局布线带来更大的挑战,怎么搞定?
如果我们选择多核单CPU,那么我们只需要一套芯片组,一套存储,多核之间通过芯
片内部总线进行通信,共享使用内存。在这样的架构上,如果我们跑一个多线程的程序,
那么线程间通信将比上一种情形更快。如果最终实现出来,对板上空间的占用较小,布局
布线的压力也较小。
看起来,多核单CPU完胜嘛。可是,如果需要同时跑多个大程序怎么办?假设俩大
程序,每一个程序都好多线程还几乎用满cache,它们分时使用CPU,那在程序间切换的
时候,光指令和数据的替换就要费多大事情啊!
所以呢,大部分一般咱们使用的电脑,都是单CPU多核的,比如我们配的Dell
T3600,有一颗Intel Xeon E5-1650,6核,虚拟为12个逻辑核心。少部分高端人士需
要更强的多任务并发能力,就会搞一个多颗多核CPU的机子,Mac Pro就可以有两颗。
【平板八核和十核的区别】