三核or not,苹果A10芯片最大悬念
大部分移动应用并不会因为芯片 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,对于发热等问题它都能够应对自如,那苹果为何还需要在 iPhone 7 A10 芯片中多加一个核心。
多加一个 CPU 核心并不会带来很大的区别。我认为在 A10 芯片中苹果可能还是会对 CPU 核心进行调整,增加时钟频率,毕竟 16 纳米制程技术也已经愈发成熟,这些都是有可能实现的。但是 A10 有可能还是一款双核芯片,而不是三核芯片。
- 飞兆半导体推出可降低系统功耗的4位和8位自动检测电平转换器(04-25)
- 高电压、高速功率放大器(Cirrus Logic)(09-25)
- 雅特生科技新推出的插墙式USB外置电源适配器系列(03-07)
- 台积电:别看我9月营收不给力,A10订单助我Q3轻松达标(09-09)
- 普源精电选择ADI的BLACKFIN处理器(08-19)
- 节能控的菜:主流APU首次实现45W(06-03)