其实做手机CPU就是要找到挖坑的平衡点。一般来说,当人们说手机4核或8核时,指的是手机的CPU有几个核。目前苹果这边最新的A14是6核设计,而安卓这边是8核设计。但是从性能上来说,安卓这边的8核没有苹果这边的6核强大,所以核越多性能越好,所以不能说8核手机就一定比4核好。

手机四核与八核有什么区别?八核手机就一定比四核手机好吗?

手机四核与八核有什么区别八核手机就一定比四核手机好吗

一般来说大家在说手机4核还是8核的时候,指的是手机的CPU具有几个核心,目前的手机上面,苹果那边最新的A14是6核心的设计,而安卓这边是8核心的设计,但是在性能表现上面,安卓这边的8核心是没有苹果那边的6核心厉害的,所以核心数量多性能不一定更强,因此不能说8核手机一定就比4核强。实际上目前手机上面的CPU采用的是big.LITTLE的模式,也就是大核 小核心的设计,大核心和小核心往往采用不同的架构设计,具有不同的目标追求,其中大核心的性能强大,但是能耗高,而小核心的性能要弱,但是能耗低,这样子手机可以根据任务的不同来进行相应的核心调度,这样子可以兼顾性能和续航。

那么现在苹果的A14实际上就是采用2个大核心 4个小核心的设计,而安卓这边的8核心,根据产品的档次不同有不同的设计,高端一般都是4个大核心 4个小核心,中低端有2个大核心 6个小核心的设计。当然目前有旗舰安卓处理器的4个大核心往往会有一个核心与另外三个不同,要么是频率更高,要么就是在架构上有优化调整,被称为超大核心,譬如最新的高通骁龙888和三星Exynos 2100超大核心就是X1架构。

影响CPU性能的因素不仅仅只有核心数量,还需要考虑核心的设计水平,频率和能耗表现,核心设计水平是很关键的一个东西,对应的词往往是架构,譬如目前苹果A14大核心的架构设计就比安卓这边的A78这些强很多,因此同频率下苹果的处理器性能更强大,这里用专业点的词语说就是IPC性能,而这一个CPU的性能就是IPC性能 X 频率,因此如果同架构的情况下,频率越高性能也越强。

既然知道了性能的计算方式,那么我们就可以很好的去衡量CPU的性能了,一般我们在衡量CPU性能的时候,会用单核心性能和多核心性能,单核心性能很简单,就是CPU里面最厉害的那个核心的性能,根据IPC性能乘以频率就可以的,一般说这个性能的时候,指的就是大核心或者超大核心对应的性能,而多核性能用不严谨的话说,将各个核心的性能加起来就行了。

此外能耗表现也是需要关注的地方,有的CPU虽然性能强大,但是能耗高,在手机这种散热有限的情况下,这种高能耗的CPU,肯定会出现降频,因此会导致性能下降,所以有的产品可能只是跑分好看,但是具体应用的时候就原形毕露,以前联发科的产品就遇到过这种问题,因此还落得个一核有难九核围观的名声。最后就是因为大小核的关系,系统调度也需要注意,不过随着big.LITTLE的发展,目前各家在相关调度方面的问题已经不大了。

手机CPU核数越多越好吗?8核10核区别有多大?

手机CPU核数越多越好吗8核10核区别有多大

在悟空问答上的405个问题,只写接地气的科技内容,欢迎关注。很有名的挖坑问题一个人挖一个坑要60s,那么如果我要挖60个坑该怎么办?是找60个人挖一个坑?还是提高每个人的挖坑速度呢?实际上做手机CPU这个事情就是找到挖坑问题的平衡点。多核心解决多个任务同时处理器的问题对于CPU而言,核心数量越多,那么理论上可以同时运算的任务也就越多,对于用户感知而言就是手机可以同时跑多个程序,我玩着吃鸡游戏,后台放着音乐,应用商店还在更新着应用。

还是很舒服的。但现实中,不是吗?当然不是。多线程任务处理不仅意味着增加CPU核的数量,还意味着优化系统层面,在软件层面上适配系统,如何调用资源,如何拆分任务,如何保证每个核的处理任务。还记得那句“一核难,众核围观”吗?是因为系统层面资源分配不好。单核性能是提高任务处理速度的关键。五年前的多核大战,有一个经典案例,就是联发科的10核处理器Heilo X10。其计算能力只有当时4核处理器苹果A9的50%不到。很多人开始怀疑。他们不是说核心越多,同时计算的能力越大吗?这就是挖坑的问题。你邀请了60个人。他们可以同时开始挖60个洞,但是每个人需要的时间还是60s。


文章TAG:索尼手机八核手机怎么样  八核  手机  四核  索尼  
下一篇