我们平时在看厂商对手机处理器宣传的时候,都会有CPU架构的参数例如:Kryo 585 架构、Kryo 680 架构、Armv9、Cortex-A9等,那这些到底是什么?
01
先来解释一波什么是架构,架构其实是一个很难用精确的语言来定义它的东西,所以处理器的架构我们暂时可以理解成是一款处理器的结构。用比较通俗的语言来比喻就是处理器就类似于一栋房子,架构就是房子的内部设计结构。
相信大家看过很多类似于空间设计大师的节目,讲的是一个设计者怎样把一个几平方的小房子设计成可以好几个人住但大家依旧觉得宽敞。
同理,一个优秀的架构可以提升处理器的性能,让处理器更好地兼顾功耗和性能。
02
与电脑的架构区别,手机架构我们一般是用的ARM架构,是一款精简指令集,主要是控制功耗兼顾一定性能,而电脑的架构是复杂指令集,以追求性能为主。
这两者可以这样去比喻,我就拿家用汽车和跑车来打比方吧,家用汽车在兼顾一定性能的前提下强调经济性,而跑车主打的就是性能极限。
当然现在手机处理器的性能也在变得越来越强大,未来也是极有可能追上电脑处理器的。
03
手机处理器的架构一般多采用8核或6核,尤其是高通的处理器。但是强大的苹果A系列处理器却一直采用的是双核的处理器。
其实早在十年前我们的手机都是单核,双核是从英伟达的 Tegra 2开始的,之后就是大家熟悉的四核、六核、八核甚至是十核了。
而在当年,双核可是一个强劲的卖点,厂商的宣传都搭载双核处理器,四核处理器,八核、十核等,以至于当年的我们认为手机处理器是核心数越多越好。
但实战告诉我们,手机的处理器并不是核心数越多越好(具体原因以后我会再写一篇),这点尤其不适用于苹果的A系列处理器。
因为直到现在,A系列处理器仍旧采用的是双核架构,安卓手机的处理器目前采用的大多是八核处理器,模式一般是四大四小,或者二超大二大四小的架构。
这样做的好处是日常使用时运行小核,以起到节能的作用,而在一些特定的场景例如打游戏时运行大核,保证性能。
04
目前全世界95%以上的智能手机和平板电脑的CPU采用的都是ARM的架构,比如Cortex-A73、Cortex-A72、Cortex-A53等。
但是各厂商的使用程度也有所区别,类似于苹果、华为、三星、高通等实力强的企业,苹果的A系列处理器应用了自己设计的架构,三星、高通等都是在ARM架构的基础上进行了修改,可见这些企业的实力。