苹果iPhone7 A10芯片是否采用三核设计?还未可知
- 11 月 16 日
- 爱思助手
- 6271
最近投资公司Cowen Co.分析师蒂莫西·阿库里(Timothy Arcuri)指出,明年苹果公司iPhone7配备的的A10处理器可能升级为三核处理器,而且他表示目前自己已经发现了这方面的相关的证据。该分析师指出,A10处理器升级为三核处理器之后,芯片尺寸将会增加,对晶元的要求也会随之增加,而最终就是对半导体设备供应商的要求也会增加。
那么行业是不是都赞同这名分析师的这个看法呢?有人认为A10芯片的尺寸大小相比A9虽然很有可能会增加(A9X芯片的大小也有可能已经比A9芯片大),但是苹果有可能还是不会在A10芯片中多加一个CPU核心。原因是什么呢?
增加核心数量通常不是最好的选择
大部分移动应用并不会因为芯片CPU核心的增加而受益,相反每一个核心的性能增加会让它们受益更多。很多时候在多出了一两个CPU核心之后,很多移动应用其实并不知道它们应该如何利用这些核心,但是一旦单个核心的性能增加,每一个核心就能以更快的速度来处理单个应用线程,这样核心性能的增加就能够得到充分利用。
因为在某一个时间段内,移动CPU能够消耗的功率是一定限制的。芯片中的核心越多,当所有核心都在工作的时候,那么每一个核心能够消耗的功率相对就会较少,以免影响到电池续航,或者是导致设备发热等问题。
当然如今的很多处理器都变得非常“聪明”了,它们知道如何在不同的核心之间分配功率。在所有核心都在工作的负载情况下,功率在不同核心之间的分配也会不同,而如果是在只有一两个核心在运行,那么功率又会以另外一种方式来分配。
但是相比在三个、四个甚至更多个核心之间分配功率,在一两个核心之间分配功率在工作负载中所带来的好处会更多,如果CPU设计师能够注意到这一点,那么他们可能会更愿意选择使用双核设计。
为什么核心数量不是越多越好?
你可能会有这么一个疑问:既然CPU能够根据核心数量所需来动态分配功率,那核心数量再多加一两个又有何妨?
好吧,对于这一点你可以列出N多个让人信服的技术原因,但是还有一个更让你信服的经济原因:成本。
即使是苹果公司这样富可敌国的巨头公司,他们也不得不考虑这些经济因素。对于苹果来说,为了获得最理想的单位利润,他们也需要将每一台设备的部件制造成本控制在一定范围之内。虽然iPhone中单个部件的成本并不会高到哪里去,这些小的变更是诱人的,但是我们看到如果有太多部件超过预算,那么利润就会受到大幅的影响,有大幅削减的可能。
所以我们需要进行这样一种假设:假设在每一代iPhone上苹果对芯片尺寸大小也许都有规定,而从iPhone售价比其他智能手机手机高这一点来看,苹果得到的这个芯片面积大小应该也比其他芯片设计师得到的大,但再怎么大也会有一个限制。
至少苹果的CPU核心比和其他厂商的核心相比会更强,也更大。根据Paul Boldt报道,A9芯片中的双核CPU和面积为13平方毫米,占据了整个A9芯片的14%。如果再多加一个核心,那么无疑面积也会跟着进一步增加,这就意味着苹果要么只能够是增加生产成本,或者是寻找到新的解决方案,以保持芯片尺寸大小,保持成本。
既然再增加一个核心带来的好处并不大,那么苹果就可以从芯片的其他方面来强化性能,比如图形芯片组(这是一个很特别的东西,如果是同类核心,核心越多,性能越强)。
苹果还有另外一个更有趣的暗示
在去年发布的iPad Air 2中配备的A8X处理器使用的就是三核CPU设计,而在今年的iPad Pro中A9X重回双核设计。A9X中的每一个核心都比A8X中的核心要快,所以A9X的多核性能也要比A8X的多核性能强。
既然在iPad Pro中苹果使用的是A9的加频版A9X,对于发热等问题它都能够应对自如,那苹果为何还需要在iPhone7 A10芯片中多加一个核心。
多加一个CPU核心并不会带来很大的区别。我认为在A10芯片中苹果可能还是会对CPU核心进行调整,增加时钟频率,毕竟16纳米制程技术也已经愈发成熟,这些都是有可能实现的。但是A10有可能还是一款双核芯片,而不是三核芯片。