现在做手机处理器的主要有五家厂商,分别为华为,三星,苹果,联发科和高通。华为,三星,苹果既做手机又做手机处理器。联发科和高通不做手机,只做处理器。我们通过是否制作手机把这五家厂商分为两种。华为,三星,苹果为一种,高通,联发科为一种。
有人肯定会问为什么我们要把它们分成两种呢。因为华为,三星,苹果的处理器一般只有一种消费者熟知的命名标准,而高通和联发科它们是专门做处理器和其他专业芯片的,它们除了有一套被消费者熟知的命名标准外,还有一种的比较科学的内部代码命名标准。
换句话说,华为三星苹果有一套消费者命名标准,而高通,联发科有消费者命名标准,内部代码命名标准,一共两套命名标准
苹果 A 系列处理器: 用于 iPhone iPad
苹果 S 系列处理器: 用于 Apple Watch
苹果 M 系列处理器: 用于 MacBook MacMini
字母后面跟的数字越大越好,A系列芯片主要是用在iphone,ipad的上面。S系列芯片主要是用在苹果手表上面。M系列芯片主要是用在苹果电脑上面。
华为海思麒麟(HUAWEI HI-SILICON Kirin)
华为: 海思: 麒麟:
麒麟系列的处理器分为低端(600系列),中端(700,800系列)和高端(900系列)
三星猎户座(Samsung Exynos)
三星: 猎户座:
三星的处理器没有什么特殊的命名规则
高通骁龙(Qualcomm Snapdragon)
高通: 骁龙:
高通骁龙处理器一直都有两套命名标准。
一套是给消费者看的命名标准,骁龙命名(骁龙xxx)
还有一套是内部代码命名(MSM xxxx,SDM xxx,SM xxxx),给公司内部人员看的。
骁龙命名代表了芯片的定位,而内部代码则代表了处理器实际的工作性能,不被消费者所熟知。
一开始,高通还有过骁龙200系列的处理器产品,只是后来因为智能手机的性能和系统整体提升,而终结了骁龙200系列的生产计划。
骁龙400系列是低端处理器
骁龙600,700系列是中端处理器
骁龙800系列则是高端处理器
从高通成立早期到2017年上旬:
高通对于手机SoC使用的编号一直都是MSM xxxx或APQ xxxx
MSM(Mobile Station Modem)意思就是集成了通讯基带的手机处理器
APQ(Application Processor Qualcomm)意思就是没有集成通讯基带的手机处理器
第一位数字说明的是cpu,第一个数字6,7,8说明处理器含cpu。高通的手机soc基本上第一位数字全是8
第二位数字代表了支持的网络制式,0表示没有基带,2表示联通网络,6表示电信网络,9表示全网通
第三位,第四位数字表示了芯片代数,数字越大,芯片性能越好。
下面列出几个高通从成立早期到2017年上旬发售的处理器,让大家看看
骁龙652(MSM8976) 骁龙410(MSM8916,APQ8016) 骁龙805(APQ8084)
骁龙800(MSM8274,MSM8674,MSM8974) 骁龙835(MSM8998)
我们看到骁龙800,一共有三个型号MSM8274,MSM8674,MSM8974,分别对应着支持联通网络,支持电信网络,支持全网通。而他们的第三第四位数字是一样的,说明他们的芯片性能是一样的。
我们看到骁龙410(APQ8016)和骁龙805(APQ8084),他们的处理器类型都是APQ,APQ的意思是没有集成通信基带的处理器,所以他们第二位数字都是0
我们看到骁龙805(APQ8084)和骁龙800(MSM8974),虽然骁龙805的前缀是APQ,但是它的第三第四位数字是84,比骁龙800的74要高,所以骁龙805是比骁龙800的性能要好的
我们看到骁龙800(MSM8974)和骁龙652(MSM8976),看定位,骁龙800是高端,骁龙652是中端。800应该比652要好,但是我们再看一下他们MSM的第三第四位数字,骁龙652的第三第四位是76,比骁龙800的第三第四位的 74要高,所以骁龙652是比骁龙800的性能还要好的。
从上面研究第三第四位数字的四个例子中,我们可以看出,骁龙处理器的性能跟前缀,第一第二位数字没有关系,只跟第三第四位数字有关,第三第四位数字越高,手机芯片的性能就越好(和联发科的芯片有点不一样)
这个MSM/APQ代码不是挺好的吗,为什么高通要换代码标准呢?因为当时已经出到骁龙835(MSM8998)了。我们知道第一位第二位数字都是不能随便改的。第三第四位已经到98了,只有一个芯片的命名空间了。所以只能更换代码标准了
从2017年上旬到2019年:
高通对于手机soc使用的编号变成了SDM xxx
SDM命名方式非常简单,就是和骁龙后面的编号是一样的
下面列出几个高通从2017年上旬到2019年发售的处理器,让大家看看
骁龙439(SDM439),骁龙450(SDM450),骁龙630(SDM630),骁龙660(SDM660)
骁龙670(SDM670),骁龙710(SDM710),骁龙712(SDM712),骁龙845(SDM845)
高通为什么要更改代码标准呢?我估计是因为SDM和骁龙编号一样,不能实际表明处理器的工作性能。所以又更换了代码标准
从2019年到现在:
高通对于手机soc使用的编号变成了SM xxxx
这个代码标准指定是有规律的,只不过现在推出的产品太少,还没有发现它的命名规律
下面列出几个高通从2019年到现在发售的处理器,让大家看看
骁龙460(SM4250-AA),骁龙662(SM6115),骁龙665(SM6125),骁龙675(SM6150)
骁龙720G(SM7125),骁龙765G(SM7250-AB)骁龙855(SM8150),骁龙865(SM8250)
联发科和高通差不多,也有两套命名标准。
一套是给消费者看的命名标准,分为4g芯片的Helio和5g芯片的天玑
还有一套是内部代码命名(MT xxxx),给公司内部人员看的。
4g时代手机芯片Helio
Helio系列的产品线定位如下:A系列低端,P系列中端,G系列游戏,X系列旗舰。
5g 时代手机芯片天玑
推出的产品太少,没有发现什么规律。
第一个数字代表的芯片用途,6为手机,8为平板
第二个数字代表指令集代数。指令集代数越大越好。5为32位,7,8为64位。8的芯片比7的芯片要好
第三个数字代表芯片定位。3,4为入门,5,6,7为中端,8,9为高端。
第四个数字代表芯片代数,数字越大,芯片性能越好。
下面列出几个联发科的处理器,让大家看看
天玑1000L(MT6885Z),天玑1000(MT6889)
Helio X20(MT6797),Helio X30(MT6799)
Helio P22(MT6762),Helio P23(MT6763T),Helio P25(MT6757CD)
我们看到Helio X30(MT6799)和Helio P22(MT6762)
MT6799的第三位是9,所以它的helio编号字母是X
MT6762的第三位是6,所以它的helio编号字母是P
我们看到Helio X20(MT6797)和Helio X30(MT6799),它们的第二位是相同的,都是7。X20的第三第四位是97,比x30的99要小,所以x20的性能要比x30的性能要差。
我们看到天玑1000(MT6889)和Helio X30(MT6799),首先告诉大家天玑1000的性能是比Helio X30的性能好的,联发科手机处理器性能的比较是不能只看第三第四数字的。只有在第二位数字相同的情况下,我们才可以通过第三第四的数字大小,来判断性能的好坏
我们看到所有的天玑芯片(5g)第二位数字都是8,所有的Helio芯片(4g)第二位数字都是7
我们看到Helio P23(MT6763T),Helio P25(MT6757CD)
它们的第二位是相同的,MT6763T的第三第四位是63比P25(MT6757CD)高,但是给他的编号却是23。这并不符合我们上面所说的标准,网上也有人批评联发科helio系列命名混乱,容易误导消费者
相关链接:联发科发布CPU新品 命名混乱有违消费者认知
所以我们通过mt代码的方式去判断处理器的性能才是比较科学的。
==================================================================================================
参考链接:
手机处理器是依靠什么原则来命名的?数字分别代表什么含义?
手机处理器命名规则和性能的关系?
骁龙835?麒麟960?各大主流手机处理器命名规则你知多少?
Apple A,S,M 系列处理器参数大全
写这个报告,画了好几张图,给我累死了
最后更新于2021.5.31