四核Cortex-A15智能手机时代全面降临
ARM 的实验室里虽然也有自己开发的处理器实体,但是这些处理器是作为研发之用,不会拿出来卖给最终消费者的,市场上的“ARM”处理器都是 ARM 透过架构授权或者内核授权的方式由第三方厂商开发或者拼凑而成。
因此在市场上你会看到五花八门、各式各样的 ARM 处理器,它们来自不同的芯片设计公司、不同的制造厂商,由于设计技术水平、经验以及制造厂的制程不同,实际上出来的芯片在一些指标、功能上会有不可忽视的区别。
就譬如我们这里提到过三星 Exynos 5410 和 NVIDIA Tegra 4,CPU 都采用了四核 Cortex-A15,但是两者的区别其实多,例如:
1、Exynos 5410 采用三星的 28nm LP HKMG 制程,最高频率设定是 1.6GHz,Tgera 4 采用台积电的 28nm HPL 制程,最高设定频率为 1.9GHz;
2、Exynos 5410 采用了 A15*4 + A7*4 的设计,Tegra 4 采用了高频 A15*4 + 低频(700~800MHz)低耗电 A15*1 的设计;
3、两者的 GPU 截然不同,Exynos 5410 采用了 ImgTec 授权的 PowerVR SGX544MP3 (tri-core) @ 480 MHz,Tegra 4 采用的是 NVIDIA 自己开发的 GPU 架构,几何单元为单精度浮点,像素单元为 20 位浮点,这应该是吸取了当年 GeForce FX 世代受挫的经验而特别炮制的平衡设计。
4、两者的 die size(管芯尺寸)不一样,Exynos 5410 按照 EDN 的说法应该是 122mm^2,而 Tegra 4 大约是 80mm^2,后者比前者小了大约 33%,Tegra 4 的设计目标更偏向于性能、耗电、成本三者的平衡,而三星由于采用的 PowerVR 是属于分块式延后渲染器(TBDR),因此片上需要有 TBDR 独有的电路,这些电路会增加不少面积。
从这一小节我们可以看出,同样是采用四核 A15 的处理器,在很多方面都是完全不一样的,这将对处理器的功能、性能、耗电构成不少的影响,最终反映到终端设备——手机、平板电脑上的表现也会有一定的差别。