A6 是双核 Cortex-A15 架构吗?
在看完 AnandTech 七分钟试玩 iPhone 5 的视频后,我发现 iPhone 5 的运行速度很快,比 iPhone 4S 快得多。为什么这么快?背后自然是 iPhone 的新处理核心 A6 的功劳。
在苹果本次发布会上,菲尔·席勒并没有过多提到 A6 的参数——这也是苹果的风格,不会透露具体技术规格,但会展示性能提升幅度——与 A5X 相比,性能提高了 2 倍,同时图形处理性能也提高 2 倍。
A6 表现优秀,在屏幕尺寸提高的情况下,同时带来令人印象深刻的性能提升,这引发了媒体的好奇——到底它是否采用了 ARM 今年才公布的 Cortex-A15 架构?它的性能要比现下采用 Cortex-A9 架构的处理器要更加优异,即便是双核的情况下。不过,最初 Cortex-A15 是为平板电脑而准备的,功耗和发热量方面的表现不如 Cortex-A9。
但智能手机市场的竞争现在更加激烈了,很难保证基于 Cortex-A15 的不会用在智能手机上——iPhone 5 也许是第一款采用 Cortex-A15 架构芯片的智能手机。
AnandTech 在发布会结束不久,就称 A6 采用了 Cortex A15 核心,但该消息没有来源,因此难辩真伪。此外,根据 EE Times 的报道,分析公司 Nomura Equity Research 称,A6 是基于 Cortex-A15 的芯片,同样该消息未经证实。
现在我们依然很难下定结论。不过,ArsTechnica 带来了他们的推断,让 A6 是一款基于 Cortex-A15 的芯片这个猜测变得更加合理。
A6 的性能提升两倍,ArsTechnica 认为这种显著的提升的背后有两个可能的原因:
- 堆砌硬件,A6 芯片中包含了四核 CPU 以及 GPU;
- 或者使用更新,执行效率更高的架构,可能增加芯片的运行频率。
ArsTechnica 还指出,若要保留老架构,然后通过增加运行频率的方式让芯片的性能提高两倍,这样做并不实际,因为这会令功耗大大增加。
以下的推断基于一个前提条件,那就是苹果在芯片开发上也采用与英特尔类似的“tick-tock”发展战略——两年更更新一次微架构(tock),中间交替升级生产工艺(tick)。也就是说,在 A6 的生产上,苹果与三星合作,采用了 32 纳米的制程。此前 A5 曾经采用 32 nm 制程,芯片尺寸比 45 nm 制程的要缩小 41%。
首先看第一个可能性, A6 是否集成了四颗 Cortex-A9 CPU 和四颗 GPU?第三代 iPad 采用的 A5X,制程是 45 nm,内部是两颗 Cortex-A9 CPU 以及四颗 GPU 的结构——芯片的长与宽是 12.90 x 12.79 毫米,面积是 165 平方毫米。相同制程之下, A5 的长宽是 10.09 x 12.15 毫米,面积是 122.6 平方毫米。假如苹果真的决定采用 32 纳米的制程制造 A5X,那么芯片尺寸同样缩小 41%,那么它的尺寸将是 97.35 平方毫米,比 45 纳米制程制造的 A5 要小 21%。
芯片尺寸,图像处理能力,A5X 都符合要求——但它的 CPU 运算能力却没有提升,很难相信它的处理能力提高了两倍。ArsTechnica 认为,A6 的内部架构不是四核 CPU 和四核 GPU。
此外,苹果的采用双核芯片已经一段时间了,相当多应用为双核架构的芯片而进行了优化——如果采用四核芯片,性能是增加了,但开发者需要重新为四核芯片设计才能够完全发挥芯片的处理性能。从这个角度出发,从 A5 升级到 A6,是从双核芯片升级到四核芯片,并非一个好选择。
基于以上理由,ArsTechnica 认为 A6 很可能是采用双核 Cortex-A15 的架构。