处理器指令集本身不是瓶颈。
指令集简单了,可以扩展,指令集包袱重了,可以精简。
问题是需要有人去设计高性能的处理器,而设计和制造都是要花钱的。
显示是谁卖得多,谁有钱。
而不是谁卖得贵,谁有钱。
ARM这几年进步快,是因为卖得多。
2019年,全球PC出货2.61亿,智能手机出货14.86亿。
卖得多,钱多,平摊到每一个芯片上的成本低,研发芯片就可以花更多得钱,找更牛的人。
苹果一年营收2600亿,英特尔一年720亿。
比现金流英特尔不是对手
比股票,英特尔更不行,用股权刺激,英特尔也不是对手。
就是说,大家都用Risc-V,都找台积电代工,各家公司自己设计架构,平等竞争。英特尔很大概率也竞争不过苹果。
现在智能手机虽然有点饱和了
但是,手机更换频率天然比电脑快
一是手机的APP厂商,可以更无良,在线应用的APP,2015年的版本说不让你用,就不用让你用。逼迫你更新手机。
而电脑软件,office95依然是可在Win10下运行的。如果你就是打字制表,2006年的酷睿2,运行XP+Office2000,你可以一直用到主板电容爆浆。
二是手机是拿在外面用的,磨损比电脑厉害。
所以,手机2年一更换很正常,而电脑6年一更换,电视大约是8年。
这样,手机上处理器,需求一直比电脑大。
所以,未来很长一段时间,ARM发展还是会比X86快,除非X86能逆袭手机。
继续发展下去,也很可能出现,ARM处理器性能高于X86处理器的现象。
不止是苹果。
ARM公版,以后也可能搞出来一个性能比英特尔和AMD更强的架构。
ARM在手机上搞出来的东西
可以加规模放到电脑、服务器上面。
华为鲲鹏一开始是直接用A75、A72堆核心的。
ARM也能做到65W,300W。多堆核心,加互联,上缓存就是了。
只要市场有需求,这种产品并不难设计。
ARM不能生产力的问题,是没有生态。
X86生产力很多年,已经有很强大的生态,切换有困难。
硬件互联,不认识你的硬件。
软件不能用,什么都不兼容。
但是,如果强大领先到一定水平,兼容性可以虚拟化去解决。
苹果M1,现在用二进制转换。模拟X86的性能,也达到主流处理器了。
手机处理器,现在用模拟器跑XP已经可以了。
用骁龙865用模拟器跑Superpi大约是奔腾4 2.0Ghz的水平。
如果,有人专门给ARM搞出来高性能的虚拟机,ARM性能继续提升,很可能用虚拟化的方式解决生态问题。
譬如,现在苹果不能安装Windows了。
如果有人给最新的Macbook Pro搞一个虚拟机运行Win 7,效率损失20%,也有9700K的水平。
你用9700K跑Win7下的软件,速度足够了,Win7以前的生态也就都有了。
这个东西你看游戏机就可以了。
游戏机和PC也是跨指令集的,但是PC性能上去了,模拟运行,就没人在乎指令集了。