导语:2014年2月11日,ARM正式向全球公布了新的IP套件产品“Cortex-A17”,随后的2月12日,ARM在北京召开了媒体的沟通会,来自ARM的全球市场营销副总裁Ian Ferguson对Cortex-A17进一步的说明。(文/李学良)
Cortex-A17有哪些不同?
Cortex-A17平台ARM官方称是由A9升级而来,但其采用的微架构与A12保持一致,都是32位的ARMv7。只是改进了一致性的总线AMBA4 ACE,可以说A17是A12的简易升级版。
而新总线能带来两大好处:第一,支持目前A15的Big.LITTLE的混合架构,如支持四核不同芯(双A17与双A7)之间切换,这是较比A12最大的改变。第二,加入了对8核心的支持,以满足未来多核处理器的需求。
ARM官方拿A9与A17对比,A17性能提升最多可达60%。ARM称A17的性能接近A15,但功耗更低。
为什么不是64位?
A17平台是基于32位平台,为什么不是采用像Cortex-A50系列ARMv8的64位架构呢?Ian Ferguson的回答是现在A17用64位还为时过早,至少明年普及64bit还不可能。这需要64位大生态圈的整体升级,需要支持64位的应用和64位的处理器的产品大量普及,这还需要至少几年时间。
性能表现不如A15 为何还叫A17?
目前在32位环境下的Cortex-A系列有A5、A7、A9、A12和A15等产品,性能表现是由低到高,A17的推出目的是取代A12和A9,性能上并不如A15,不少媒体更是将A17称之为A12的“马甲”。那么命名上为何不采用A13或A14呢,而是直接跳到了更高的A17呢?
这是“马甲”命名的典型市场营销策略,NVDIA和AMD在显卡领域多年来一直采用隔代“马甲”命名,意思就是在核心的架构和技术没有本质提升的前提下,重新命名产品,新命名后的产品听起来就像提升了一个级别,比如Geforce 6500和Geforce 7500。目的就是让显卡厂商和整机厂商能够推陈出新,达到更好的市场营销效果。而A17的命名正是遵循了这种策略。
“马甲”也是被逼出来的
ARM之所以采用A17这种“马甲”命名策略,也是被庞大的市场需求和竞争所逼。一方面,采用ARM芯片的移动终端设备数量级太过庞大,据ARM称,2015年ARM芯片移动设备数量将达5亿台,激烈的市场竞争下,芯片厂商也希望ARM能推出更多的平台供它们选择,同时再有一个A17这种听起来更高阶的“马甲”命名自然更好,ARM也可以从中赚取A17的授权费用。
另一方面,中端芯片市场也需要A17这种能够支持28nm、8核心以及big.LITTLE大小核的平台,A17的出现无疑是填补了市场空白,从而让芯片厂商能推出功耗、性能和价格更好平衡的芯片,而不是都被高端的A15平台芯片掌控。
总结:对消费者来说没啥坏处
尽管A17更像是一个“马甲”,但对消费者来说也没坏处,毕竟芯片是隐藏在手机和平板设备的身体里,一个命名并不能左右购买倾向,消费者买的还是产品的体验和设计。但A17的出现,却能让明年的中低端手机用上更好的处理器,带来更好的产品体验,未来的2015年,像红米3这种低价手机产品,或许就会采用基于A17的8核或4核芯片。