最近一段时间,随着苹果搭载新款处理器M1设备的上市,各种测试的曝光,关于ARM和X86的争论又多了起来。在一些测试中,功耗5-6W,主频3Ghz苹果M1大核心,性能已经超越了桌面单个核心15W以上的,主频5Ghz的桌面处理器。
苹果M1的会给整个CPU行业带来改变吗?我们来看一下。
苹果M1只是一个开始
关于ARM和X86的性能问题,争论已经存在很长时间了。因为跨平台不好比较,而从Geekbench这种测试看,苹果早已经解决了X86处理器,但是很多人对Geekbench测试的准确性持怀疑态度。
而如今苹果发布M1,即使通过二进制翻译依然有主流X86处理器的性能,很多质疑就不攻自破了。
随之的问题,就是M1会改变CPU行业吗?
其实,仅仅一个M1并不会改变什么。而是苹果未来的M2、M3,更可怕的是ARM公版会有X2、X3、X4……
需要指出的是ARM公版A76、A77、A78并不弱。ARM公版性能落后苹果是,同时代,用1W、2W的功耗打苹果的5W。
而未来,ARM也上5W,可能也会用宽发射,IPC未必比苹果差多少。就是说,以后ARM公版的MTK,紫光也会高性能处理器。
苹果M是对外不卖的,但是MTK,紫光是对外卖的,可能会有ARM的平板或者类似于笔记本电脑的东西。
这种东西,才会对英特尔和AMD占据的处理器市场构成冲击。
苹果的二进制转换
过去,ARM上桌面最大的难题是X86的生态问题,X86在桌面领域,服务器领域,多年来积累的强大的生态不可替代。
ARM和X86之间需要二进制转换,以前这种转换效率很低。英特尔ATOM用X86模拟ARM,微软高通用ARM模拟X86效率都很低,这种低效率限制了实用性。微软高通合作过ARM的Windows设备,但是市场反响不佳。
而苹果的转换效率大约有70%-80%的样子,在性能领先的情况下,这个效率足以满足主流应用的需求。
而苹果之后,可能会在安卓或者Linux平台,有效率更高的转换器。
就是说,以后可能会有安卓平台通过模拟器,高效率运行Windows系统,或者Windows下程序。
目前的模拟器效率比较低,运行WinXP和Win7可以,运行Win10效率太慢。现在用骁龙865在模拟器下跑SuperPI,只有早期2.0Ghz奔腾4的水平。
如果有苹果的转换效率。安卓下,或者Linux下直接高效率运行Windows的生态,那么ARM和X86就形成直接的竞争关系。
就是说,两年后紫光出 ARM X3的芯片,安卓下直接跑Windows虚拟机,有70%-80%的效率,实际效能达到Zen2的水平。还能跑安卓的生态。能耗很低,价格很便宜,这就构成竞争了。
手机SOC对AMD和英特尔的启示
苹果M1是手机SOC发展而来的。其实,早在骁龙801的年代,手机处理器四核不如酷睿2双核的时候,手机SOC已经能4K录制,4K解压了。而当年的i7解压4K视频都很吃力。
差别在于,手机SOC直接集成了硬件解码器
苹果M1剪辑视频,比英特尔的工作站还强,并不是处理器性能强大,而是M1自带硬件模块。
桌面电脑是板卡思路,游戏加显卡,视频以前有解压卡,视频编辑有编辑用的卡……
手机SOC的集成思路,电脑处理器应该学习,把常用的功能做成硬件电路集成了,比CPU去算效率高多了。不常用的再加板卡。
所以,未来的PC,尤其是笔记本电脑使用的PC集成化程度会提升,CPU内会增加一些常用的硬件加速模块,提升日常任务的表现。
未来几年竞争会加剧
苹果的A系列处理器在A11以后,其实IPC进步也慢下来了。
苹果现在也要靠主频提升来维持性能进步。而英特尔和AMD最近一年的IPC都在进步。未来几年,这几家都会把牙膏多挤一些。
苹果的悬念,是未来的桌面处理器。
现在的M1还是移动处理器移植过去的。考虑功耗,主频拉的并不是很高,功耗大约放到25W
没有一开始就把功耗放到65W,甚至200W去做。苹果还在集成GPU,而没有把GPU单独去做。
在生态成熟以后,不排除苹果用自己的处理器上桌面,做工作站。
现在苹果一个大核心大约5W-6W,四个大核心25W足够了。
而桌面上可以用65W,一个核心可以有15W甚至更高(一个大核心单独睿频)这个时候主频就不一定是3.2Ghz了,4Ghz行不行?拿到工作站上,16个核心200W行不行?苹果能做,ARM也能做。
ARM做一个X3,单核心功耗放到15W,能不能上4GHZ?
紫光做一个四核心的ARM处理器,能跑安卓,能跑Linux,能虚拟机跑Windows,做成PC卖,英特尔和AMD有没有压力?
此外,nVIDIA正在收购ARM,如果,nVIDIA收购成功,加入战团会很热闹。nVIDIA的丹佛很久以前就是7发射了,nVIDA把ARM公版发展出高性能处理器,估计规模会很恐怖。
nVIDIA手里有nvlike和网卡的高速连接,它来搞可能会有利于大规模运算。
如果没有其他因素,CPU未来我更看好分工的模式。ARM出指令集和IP,设计CPU、GPU和其他一些IP;中国大陆企业用比较低的人力成本,设计出处理器;台积电、三星代工生产;大陆的电脑、平板企业制造消费成品。
这样一来,英特尔和AMD就会遭遇到强烈的冲击,新的PC时代也就来来临了。