“真八核”MT6592也许能为这场核战画上句号…
扫描二维码
随时随地手机看文章
多核芯片的四种工作模式
目前多核芯片工作模式主要有四种:同频异步、异频异步、异频同步、同频同步。
高通的产品线中目前没有八核,只有四核。
其中Snapdragon S4属于同频异步,也就是同一个芯片频段中,比如1.6G主频下,一次可以开关两个A9核,也可以全部打开。(可开的核数比例为2:4)
高通另一个产品线600和800,采用的是异频异步,高通自行开发的Krait架构,通过调频可以实现异频,不同频段的核可以交替开关。(可开的核数比例为1:2:4)
三星的“假八核”5410属于异频同步,也就是一次只能开关四个核,一般是A7开的时候A15关闭,A15开的时候A7关闭。(可开的核数为4)
还有一种是同频同步,此前MTK的四核6589就是这种方式,一次只能开四个同拼段的A7(可开的核数为4)
我们已经知道MT6592将会采用八核A7的架构,所以肯定是同频。剩下两个选择是同频同步(可开的核数为8)或同频异步(可开的核数为2:4:8)。
异步多核技术据说是高通首创,被大家常称为伪多核,实际上高通认为这是一种高明的节能技术
Source:Qualcomm
异频异步才是最优选择
接下来我们判断一下以上几种工作模式的优劣。进入四核时代,手机硬件性能已经不再是厂商主要考虑的因素,硬件应该为用户体验服务这一观点得到业界的广泛认可。反正架构都是ARM的,如何通过各种组合实现性能、功耗、成本的平衡,是考验芯片厂商产品规划的重要能力。
从功耗和发热的角度来看,两个核肯定比四个核同时工作要好,1个核肯定比2个核要好。其中同频同步的工作模式显然是最不够灵活,可选择范围也是最小的。这种模式下,CPU的功耗会变得非常大,同时长时间高性能运转,芯片的衰减周期会变大,芯片的体质会变得比较弱。此前三星的4412就是采用同频同步,以至于工作中性能不稳定,经常出现丢失基带或重启的问题。而到了八个核以后,假如MTK采用的是同频同步,八核同时运行的功耗远非四核可比,这个问题目前几乎没有很好的解决方案。
还有一种方式是同频异步,即根据应用需求,依次从双核A7到四核A7,最后到八核A7开动。只有能做到这一点,八核A7的功耗才可能有飞跃性的降低。不过这又对硬件电路的节电控制提出了更高的要求。MTK的技术水平能不能做到有效的优化,还有待观察。
如果MT6592能做到同频异步,与三星的“假八核”5410相比,在某一个工作阶段确实具有一定优势。比如在最低功耗状态下,双核A7肯定比四核A7有优势。但是在最高功耗状态下,八核A7是否能超越四核A15?性能上的比拼?目前还有待进一步测试参数的公布。
big.LITTLE技术目前的组合方式就是Cortex-A15加Cortex-A7,但这种架构的多核有一定的“水分”,因为A7和A15核心不会同时工作
Source:ARM
“大小核”恐仍将是主流
总的来看,MTK的“真八核”其实打了一个时间差,抢在高通等竞争对手之前发布产品,在某一个时间段里没有竞争对手,这点跟MT6589类似。因此目前拿MT6592跟目前任何一个芯片厂商的产品比较都是不恰当的,因为根本就不是同一类的产品,没办法进行量化比较。
相比八核A7,笔者还是更看好异频异步的“大小核”,同频异步在与异频异步的较量中,可以说无论从性能还是功耗都没有优势。当然,异频异步对于芯片厂商设计能力的要求则更高。而且相对于目前的A15,ARM明年重推的A12显然不会成为摆设,也能够更好的解决性能与功耗的平衡问题。
除此之外,下半年Intel的Baytrail(悲催)平台将会给ARM多核平台带来真正致命的冲击。尽管其核心还是X86架构,但是外围器件已经大量支持ARM。无论从成本控制、性能参数、还是功耗方面,Baytrail平台都已经可以和ARM平台一拼。
因此,眼光不妨放长远一点,接下来的移动终端平台之战,将不会再是ARM的独角戏。
专家观点:
深圳市中微电科技有限公司副总裁费浙平:
“我本身对这个消息持怀疑态度,觉得这是蛮可疑的一件事情,因为ARM到现在为止从来没有过一个八核同频的架构,只有Biglittle‘大小核’的解决方案。大家都是跟着ARM走,没理由自己单独做一个出来。另外,八核全开的功耗是刚性的,目前采用任何一种技术也降不下来,除非采用更先进的工艺。还有一种可能是,把每个核的频率进行调节,理论上是可以实现的,但真正实现起来会很复杂。”