这个月,我们看到有两家公司因为苹果的决定而遭到重大打击,第一家是 Imagination Technologies 公司,苹果基本上已经确定在未来两年时间内放弃 PowerVR GPU,转而改用自主设计,导致 Imagination Technologies 股价顺跌了七成。第二家是 Dialog Semiconductor,据说苹果已经自主设计电源管理次集成电路,因此该公司的股价也下跌了超过三分之一。
很显然,苹果正在不断摆脱供应商的零部件产品,更多地实现自给自足。那么,苹果下一个苹果自主定制的组件会是什么呢?
CPU 内核定制的优势不可否认
不少人认为苹果的做法很疯狂,其实很正常,苹果长期以来一直在做这样的事情,而且自主搞定的组件都不赖,CPU 就是个最好的例子,从早期的 A4 到今天的 A10 芯片,苹果无疑不是基于 ARM 授权的指令集定制自主 CPU 核心,而且 A10 目前的 CPU 性能仍不落后于最新发布的 Snapdragon 835。
如此来看,苹果确实有理由继续自主定制各种组件,毕竟其优势是进一步将优势扩大,更好的为自己的设备服务。可以看到,从最初几代自主定制的 CPU 开始,苹果 A 系列芯片就能够一直保持业内最强的单线程 CPU 性能了,并且远高于公版 ARM 设计规定的数字,每一代提升都不小。简单地说,定制 CPU 目前最明显的两个优点是:
- 每个单元性能发挥仅需较低的功耗(保证每个时钟周期更高的性能)。
- 每线程应用提供最大的性能。大多数时间,用户都只使用单个应用程序,因此无论是用户界面本身或者通过应用执行的任务,都能转化为更高的性能。
初期自主定制 A5 芯片对比 A6 芯片,单线程性能带来的提升巨大,达到 150%,下面是Geekbench 4 的跑分成绩图对比鲜明:
如此巨大的性能跳跃,每一次都能给苹果带来当时最大的性能优势,要知道早期也只有高通能够不依赖 公版的 ARM 内核设计。为此苹果最大的竞争对手三星,在当时也不得不依靠特殊的方式来与苹果比拼性能,即多内核、高频率的手段,结果就是 Galaxy S2 还能在性能上轻而易举地超过 iPhone 4S 性能,毕竟更高频率。
事实上,三星到了 Galaxy S3 这一代就不能再继续耍同样的手段了,因为标准的 Cortex- A9 公版内核,以及高通定制的 Krait 内核,已经拉高到了 1.3GHz 的频率,而苹果的 A6 芯片单核性能至少相比 A5 改进了 50%,但实际整体提升大 150%。每一年如此反复,苹果的定制内核都能基于领先优势,并且在不增加电池容量的情况下,功耗水平维持得相当不错。最终导致三星今天也不得不效仿苹果,为了性能而对 CPU 内核进行定制。