进入64位时代 ARM解读CPU与GPU竞争新格局
扫描二维码
随时随地手机看文章
64位处理器到来,手机厂商和Android系统能否跟进
从目前网上搜集到的公开资料显示,已经获得ARM64位处理器授权(包括V8架构授权)有AMD,AppliedMicro,Broadcom,Calxeda,CAVIUM,Freescale,HiSilicon,LG,Marvell,Nvidia,Qualcomm,Samsung,MTK以及STMicroelectronics。而苹果此次发布的64位A7处理器,也是采用ARM架构。苹果已经拿到了ARMv8架构授权,与ARM应该是有深度合作协议。
苹果向来是技术创新的引领者,今年处理器厂商还在积极奋战多核,明年风向会不会开始转向64位处理器?ARM处理器部门市场营销策略副总裁NoelHurley介绍:“目前已经有厂商开始着手64位处理器的研发,预计明年上半年64位的SoC芯片就可能会出来,至于何时能用在手机上,暂时还不太清楚。”
ARM64位处理器Cortex-A50系列同样主推大小核概念(A57,A53),原本打算主攻服务器市场,随着手机处理器性能需求的提升,64位处理器也要进入手机领域了。这让手机玩家不免有些担忧,近两年,ARM公司在处理器产品上的更新换代明显加快,A9仍是目前市场上的主流配置,A15(大小核)真正面市的产品还不多,新推的A12暂时还没看到量产产品。而现在64位处理器进入手机,会不会让A15/A12处于一个尴尬的境地,同时让手机厂商产生诸多疑问:是选64位呢还是八核?64位双核性能跟八核相比如何?64位处理器应用如何兼容32位应用?这一开发过程复杂否?
Hurley的解答也许会给大家部分答案:“我们对这些产品的定位是,A15是主流高端,A12是主流中端,等到64位出来,可能成为下一代的高端,那时A15和A12可能是针对主流非高端的市场,未来手机市场的细分将越来越细,A12和A15的性能和功耗的搭配稍微有点不一样,我认为将会在主流非高端的市场并存。”
针对外界关于核数配置的问题,Hurley也澄清道:“客户可以根据需求自行灵活配置,可以采用大小核,也可以是同类的多核,如MTK八核A7,甚至可以是核数不相同的大小核配置,如2大4小。客户完全可以根据自身所针对的细分市场进行选择。”
现在手机64位处理器已经面市,Android64位操作系统何时出来,并且兼容32位应用,这也是大家最关心的问题。Hurley则表示:“Android的本质还是Linux,64位Linux的Kernel已经发布,至于何时发布64位的Android系统,答案只能等谷歌揭晓了。”
图像和视频应用增多,GPU开始发威
一方面手机屏幕分辨率提升,内容的复杂度越来越高,使得图形计算越来越复杂;另一方面,原来我们使用GPU来创造图形或者视频类应用,现在还需要对视频或图形做一些滤镜动作(图形处理),这些应用对GPU性能要求很高,除此之外,一些新应用如手势识别也会需要视觉处理,这些方面都推动GPU向更强大的处理能力发展。
那么哪些应用适合CPU,哪些又适合GPU来处理?ARM多媒体处理器事业部市场营销副总裁DennisLaudick介绍:“由于二者内部运行机制决定了它们擅长的工作不一样,CPU比较擅长资源调配,多任务处理,而GPU擅长处理短回路周期的并行计算。当然不是说CPU做不了GPU的事,只是选择合适的处理器做合适的事。”
交流期间,Laudick还演示了一个motionblur滤镜应用,对比二者的处理能力,CPU耗时3.346秒,GPU是0.562秒,差不多6倍的差异,另外几个演示的滤镜应用,GPU的速度也是快3-6.5倍。当然也有些比较大型的应用,如游戏,必须使用CPU和GPU同时工作来完成。 1H2012至1H2013年的移动设备GPU市占率变化 Source:JonPeddieResearch
Laudick介绍针对图像处理应用,GPU比CPU有3大优势:第一,效果更好;第二,功耗更低;第三,以前没有办法做到实时,现在可以做到实时图像处理了,新的Mali600可以做到32帧每秒的实时处理效果(之前的系列没有该功能),这或许可以催生一些新应用或市场。
Laudick还透露了ARMMali的雄心增长计划:“目前ARM在智能手机、平板电脑和数字电视(DTV)等产品有75个ARMMaliGPU授权。超过70%具有图像核心的数字电视采用了MaliGPU,超过50%的安卓平板电脑采用了MaliGPU,超过20%的安卓智能手机采用了MaliGPU。2011年Mali出货5000万,去年1.5亿,ARM希望今年也能达到3倍增长,达到4.5亿套。”