手机芯片排行榜依次是:高通骁龙855、苹果A12、华为麒麟980、高通骁龙845、三星Exynos8895。苹果A12比较推荐。
苹果A12是世界上第一个实现量产和商用的7nm芯片处理器,并将此更新到今年发布的iPhone
XR/iPhoneXS/XSMax上。近日外媒TechInsights就对iPhone
XS上的A12处理器芯片进行了拆解,并对此进行了X光扫描,从中可以让大家了解一下这款7nm移动处理器芯片中的奥秘。
新的A12芯片最右侧是GPU的集合体,四个GPU和共享逻辑单元在中间的位置,呈2x2对称式排列。左侧是GPU集群中的CPU和GPU共享缓存(L3缓存),最左边则是8核NPU。
芯片底部是CPU的核心集群,两个大CPU核心在中间偏左的地方,采用了L2缓存,旁边还有四个小CPU核心和L2缓存,中间的四个SRAM模块也是系统缓存的一部分。
到目前为止,苹果的A12芯片系统缓存可以说是自A7推出以来变化最大的,从布局上可以很清楚地看到A12采用了四个模块,而在苹果A11或A10中系统缓存则是采用一个或者两个逻辑模块的设计。
另外,A12此次搭载的NPU是进步幅度最大的一个性能模块。A12的NPU从A11中的双核直接飙升到了8核心设计,实际性能能增长接近8倍,并且从A11的0.6TOP暴涨至5TOP。虽然有传言说A11的NPU是采用了CEVA架构设计,但并没有得到苹果官方证实,苹果仅是在A12的网页上提到了“Apple-designed”(苹果自主研发)。
尽管近些年更先进的工艺节点已不等于实际更小的物理尺寸,或者说两者无必要关联的意义,但依然可以代表密度的提升。因此,在更先进工艺的芯片内,总是能装入更多的晶体管。此前,另一专注芯片结构解析的网站TechInsights公布了关于苹果A12的内部图片,因此AnandTech据此发布了一篇简要分析。
AnandTech称,12仍遵循此前苹果SoC芯片的布局结构,在右边可以看到GPU集群,内有四个GPU核心和共享逻辑。而在下边则是CPU的复杂结构,2个大CPU核心靠中间偏左,在其靠右一旁是更大的L2缓存,然后紧挨着4个小CPU核心以及为其配置的L2缓存。
A12和A11的大核心L2缓存的结构没有任何变化,而且都有128个SRAM,每个SRAM大小都为28KB,并且由于A12的小核心L2缓存容量翻倍的缘故,A12的SRAM数量增加到了32个。
结论是苹果A11和A12都允许在数据粒度较小时只激活部分缓存电路,在A11上这个粒度是256KB,而在A12上这个粒度是512KB。所以有理由认为A11的小核心L2缓存容量是1MB,A12则是2MB,反过来也说明了每个SRAM大小只有64KB。
在大核心方面,之前人们是认为在6MB左右,但仔细观看A12的大核心表现的话,其曲线在8MB处是有变化的,因此猜测A12的大核心实际上是有8MBL2缓存。总结起来就是苹果是进一步扩大了新的A12处理器缓存,整个芯片上的缓存是超过了16MB。