八核时代来临,ARM高管来解疑
2013-11-23 10:53:44 作者:sales10 来源: 浏览次数:0 文字大小:【】【】【

近日,听闻已有几个手机厂商在抢联发科技的八核MT6592手机芯片平台的首发,目前此八核芯片供应相当紧张。该来的还是要来,不管你愿意不愿意。前几天有记者采访了ARM处理器全球副总裁Noel Hurley,专门问了ARM架构是否支持8个小核,对此,他的回复是:“ARM架构可以支持多核,当然也可以支持8小核或8大核,或四大四小,甚至更多,ARM架构灵活,芯片客户有自己选择的权利。”他还进一步解释:“从二级缓存来看,ARM架构对于核数也是没有限制的。”


Noel顺便谈到在今年台北的Computex展上,英特尔推出一个叫core gating的技术(直接翻译的意思是核门控),它是指通过一些技术上的手段来决定在处理器里有多少个核工作是合适的。“但是,其实这个就像我们现在已经用到的big.LITTLE技术,我们不仅仅决定了要放几个核,而且还可以决定是否需要一样的核,甚至大小核的数目都可以不同,所以,我们已可以动态地调节这些核的运作和休息,来达到最低的能耗。”他解释,“我们在多核方面也研究很多年了。”


至于与英特尔在工艺上的差异,Noel表示,之前ARM的合作伙伴使用28纳米工艺的时候英特尔是22纳米,但那个时候因为一些其他技术上的优势,工艺上的差距并不是很明显。现在ARM的合作伙伴已经到了20甚至16纳米,跟他们的差距就更小了。“其实,回过头来看工艺的差距并不是最重要的,最重要的是,应用处理器是一个SoC系统,而英特尔现在做的只是CPU,只是SoC当中的一部分。英特尔与我们很多芯片合作伙伴相比,在SoC的经验上还是有一定差距的。”


所以,Noel Hurley强烈建议在SoC中多用GPU分担CPU的负担,特别是新一代有计算功能的GPU(Mali 600以上),可以用这些GPU来处理视频,比如用来做图像后处理等。这样可以做到更高效,从而大大降低整体的功耗。“并且,GPU用作某些功能更专业,比如GPU处理视频可以做到32fps,而普通CPU只可以做到8-10fps,如果CPU欲达到32fps的水平,CPU本身就要非常强大,这样功耗就会非常大。”他解释,“目前CPU所能处理的内存的带宽是没有GPU宽的,所以它的数据吞吐量和速度都没有GPU快。”。此外,比如给批量照片进行滤镜的动作,其实就是图像的处理,这个动作对于GPU性能的要求就很高。另外还有对自然语言的UI,包括手势辨别、人脸识别等,都是对视觉相关因素的处理,用GPU更合适。


“未来,对于移动终端的数据处理,不仅需要GPU与CPU配合,而且还会加入DSP等特定处理单元,各自完成自己最擅长的功能,这样效率最高。”Noel表示。但是,他指出,这还需要HSA联盟来定义基础的硬件软件规范,各种处理单元可以按照这个规范组合。他解释,HSA的主要初创成员包括ARM、AMD、Imagination Technologies等公司,其所做的事情就是在底层统一标准,这样,对于软件供应商来说,不用考虑硬件是哪家的CPU,GPU或者DSP等处理单元,只用针对统一的接口即可。


Noel解释,目前他们在这个组织里做的是big.LITTLE,即让ARM大小核能协调工作,让效率达到最优化,下一步会把Mali GPU也加进去,再下一步可能是DSP或者别的一些服务,一步一步都会在这里加进去。“我们先在ARM的产品上做统一,再扩大到与其它厂商的处理器单元/IP混合架构。这是因为同一家公司的产品协调还是方便一些。未来随着CPU和GPU之间互相传输的数据量可能会越来越大,他们的合作也会更为紧密。为了把不必要的复杂性降到最低,提高效率,相应会把一些可以标准化的东西再带到HSA联盟里面去。HSA是不排外的,任何厂商都可以加入。”他称。


除了8核与大小核这样的热点问题,大家关心的另一个热点问题则是由苹果iphone 5S引起的64位处理器的讨论。苹果在最近的A7处理器中采用了64位架构,这是之前大家都没有预料到的,它比预计的早来了近一年。大家关心的是Android能支持64位处理器吗?


对此,Noel表示,Linux内核早就可以支持64位处理器了,而Android是基于Linux内核的,所以,理论上讲,应该没有问题,“当然,我们不能代表谷歌发表意见。”他补充道,“另外,苹果购买了我们的是V8架构授权,所以,他们采用的并不是A57。”他解释。不过,Noel透露,明年上半年,基于ARM57或ARM53的64位SoC就可以上市了,并且,ARM的架构是向后兼容的,即在64位上也可以运行32位的虚拟机,所以不用担心采用了先进的64位处理器,就对已有应用不兼容的问题。


看来,8核,64位已是明年高端智能机的主流趋势,这是一种什么样的速度啊!

当前共有 0 人发表了评论.