大嘉购无卡支付APP咨询: 微信:18833195
大嘉购(www.jinkongqianbaow.com)是广东盛迪嘉电子商户股份有限公司旗下独立电商购物及移动支付品牌,资金由持人行颁发支付牌照支付机构“盛迪嘉支付”提供结算服务!

ARM做PC,难度有多大?

大嘉购整理编辑:

上月初,微软发布了一系列的新款Surface产品,其中Surface Pro X使用了基于骁龙8cx定制的Microsoft SQ1处理器。

那颗定制版的Arm处理器,让外接对微软摆脱x86架构,投身ARM又有了新的想象。

历史上,微软曾经对ARM架构版Surface进行过一次尝试,早在微软发布第一代Surface产品的时候,便同时推出了ARM版的Surface RT,但是最终失败。如今,微软旧事重提。

在另外一边,微软的竞争对手苹果,则一直有的Arm版MacBook的传闻。苹果产品“预言家”产品分析师郭明錤也曾表示,最早于2020年或2021年,苹果Mac电脑将迎来重大变革,苹果笔记本电脑将使用自己研发的Arm芯片。

ARM会成为未来PC的处理器吗?我们来分析一下。

一、 性能差异越来越小

在ARM处理器诞生之处,没有人想象ARM处理器会进军桌面。因为ARM处理器长期都是以节能为目的,性能非常羸弱。一直到智能手机普及的早期,ARM处理器距离X86处理器的性能差距都有天壤之别。

但是,随着智能手机的飞速发展和PC的停滞,事情开始起变化了。

在iPhone第一二代的时候,高频的ARM11还不如PC上面10年前低频的奔腾3。

但是,PC上的X86处理器,最近十多年的性能增幅都是做加法,每年升级加个5%,有时候还会缩一点。

而手机的处理器,动不动就性能翻倍,不翻倍也是15%、20%的增长。

这样10多年下来,人们惊异的发现,像苹果A13这种处理器的性能已经非常非常强大了,在跑Spce Speed int 2006这种老测试,性能已经追上了桌面处理器。

而ARM的功耗依然有优势,虽然从手机角度看,现在苹果A13处理器很热,但是放到PC上面又是水冷又是主动风冷,哪点热量就不算什么了。

现在PC处理器的尊严要靠高频、多核心和扩展指令集来维持了。

在一些高性能计算里面,ARM没有高效率的扩展指令集,没有厂商视图拉很高的频率,比单线程运算还不行。

但是在多线程运算里面,ARM在同样功耗下,已经比X86处理器更出色了。

二、 生态系统和兼容性

虽然性能不是问题,那么ARM进军PC是否就没有问题了呢?

以前,非X86指令集的东西玩不转,是因为没有生态系统。

而ARM通过多年的发展,已经有了安卓和IOS两套操作系统,这两套操作系统背后是庞大的生态系统。

同时,Windows也通过模拟的方式准备把X86下的生态系统移植到ARM上面。

这样看,ARM替代X86做PC似乎没有什么问题。

但是,我们要知道,X86经过几十年的发展,是有很多遗产的。以前开发的程序只能跑在X86上面,要换ARM是有移植成本的。

智能手机,平板上面是另起炉灶,PC不是。

ARM的PC,无法运行以前为X86开发的程序,虽然微软努力在搞,但是兼容性问题多多。做为生产力工具,这是不行的。

三、 ARM PC苹果可以先行

从历史上,微软尝试过Alpha处理器的Windows,ARM指令集的Windows,但是都失败了。

而苹果历史上更换过两次指令集,都成功了。

这是因为苹果没有X86那么重的包袱,苹果更换了指令集,通过模拟器并行一段,之后就不管老机器老程序了,用户自己重新开发。

苹果在生产力领域应用的比较少。而苹果就可以比较容易的更换指令集与CPU。所以,PC要ARM化,苹果可以先开始,苹果只要把历史上的事情再做一次就可以了。

相比之下,微软要ARM化依然会非常困难,除非能完美模拟与兼容,而这是不可能做到的。

特别声明:本文为DoNews签约作者原创,文章版权归原作者及原出处所有。转载请联系DoNews专栏获取授权。(有任何疑问都请联系idonews@donews.com)

扫描二维码