你的下一台电脑,何必是 ×86 电脑?

每年七八月份,很多准大学生都会在入学前更换新的装备,这个时候也是父母们最「慷慨」的时候了,孩子要什么父母基本不会拒绝。擅用「营销哲学」的苹果当然不会错过这个机会,立马开启了 2022 教育优惠活动,学生们凭借相关证件购买 Mac 电脑可附赠 AirPods 二代耳机一副。也算是给芸芸学子提供了一个官方的薅羊毛渠道(至于谁薅谁不一定)。

拥有一台苹果 MacBook Air 是很多大学生梦寐以求的愿望,目前这台笔记本有 M1 和 M2 芯片两个版本。均采用了 ARM 架构。网络上关于 ARM 架构和 ×86 架构谁才是未来的争论从未停止过,我们购买 Mac 电脑之前不妨先了解一下。

×86 架构诞生于 1978 年,它使得因特尔处理器名声大噪,这个架构经过不断完善一直使用到现在。时至今日,×86 架构仍统治着 90% 以上的 PC 和服务器市场。以至于当人们谈起电脑的处理器架构时,会不约而同的想到 ×86 架构,就像我们说起 iPhone 的 A 系列芯片会自然而然的想到 ARM 架构一样。×86 和 ARM 在各自领域称雄,×86 统治了 PC,而 ARM 则主宰了移动端。

×86 与 ARM 架构最大的区别在于,前者采用了复杂指令集(CISC),以增加处理器本身的指令复杂程度和功耗为代价换取高性能;后者则采用了精简指令集(RISC),虽然性能相对 ×86 要弱一些,但却获得了更好的功耗和体积控制。

回顾过去,不少厂商尝试将低功耗的 ARM 架构用在 PC 上,结果却是石沉大海难起波澜。相比于在移动端的大放异彩,ARM 的 PC 之路可谓异常坎坷。“ARM 架构笔记本不行”几乎成为了行业共识,这种「刻板印象」让消费者对其敬而远之。

直到 42 年后,这种情况才悄然发生了变化...

这一次,ARM 架构居然赢了?

英特尔和 ARM 的 PC 对决总是以后者失败告终,人们习惯了这种结局,ARM 架构可以看作是屡战屡败,屡败屡战的典型代表了。 然而戏剧性的是,在 2020 年 11 月 11 日这一天,ARM 架构奇迹般的对 ×86 进行了反扑,因为一款前所未有的、颠覆性的、基于 ARM 架构的新产品出现在了人们的视野里。

它就是 Apple M1。

Apple M1 芯片是苹果面向 Mac 设备专门打造的 SoC,同时它也是一款采用 ARM 架构的 RISC 处理器。苹果充分利用了 RISC 处理器精简指令集的特点和优势,不计成本的进行硬件堆砌:5nm 先进工艺,内置 8 核 CPU 和 8 核 GPU,高达 160 亿个晶体管...堆料豪华。

如果说 iPhone 改变了手机行业,那么 M1 可能会引发 PC 的变革。Geekbench 5 测试数据显示,M1 单核测试跑分为 1743,多核跑分 7698。这意味着 M1 的 CPU 性能已经超过了 10 代酷睿,GPU 理论性能不亚于 GTX1050,加上优秀的能耗比,足以令 Apple M1 一夜封神。M1 不讲武德的性能虽不能「暴打」英特尔,但确实让苹果又火了一把。

这是一个拐点,一个里程碑。苹果证明了基于 ARM 架构的 PC 处理器也可以用于高性能计算,甚至在某些特定的环境下,它比 ×86 架构的电脑做得更好,这足以支撑 Mac 这样原本小众的产品成为爆品。

而苹果之所以推出 M 系列芯片,和英特尔挤牙膏不无关系。Mac 电脑不止一次因为英特尔出现生产延期的情况而使得后续 Mac 迭代缓慢。其次,英特尔处理器性能的缓慢提升影响到了苹果产品线的规划和时间,这也让苹果萌生了放弃英特尔的想法。

无论如何,苹果推出 M1 处理器之后,ARM 架构可以说是真正雄起了一次,它终于站了起来。笔者突然想到了 iPad Air 上那句经典的广告语「你的下一台电脑何必是电脑」,如果将其用在 PC 上,或许改为「你的下一台电脑何必是 ×86」更合适。

决战下一个平台,未来似乎更看好 ARM

×86 架构在 PC 端如鱼得水,但它似乎并不是未来。 即便 ×86 电脑在今后很长一段时间仍将继续占据主导地位,然而种种迹象却表明: 未来智能设备的趋势是轻薄便携,并且将打通手机、电脑、平板、电视等一系列终端产品,以实现万物互联,这是 ×X86 不具备的潜质。

搭载 ×86 架构处理器的电脑由于采用了 CISC 复杂指令集,拥有强悍性能的同时也带来了巨大的功耗和发热量,显然只适合在 PC 等平台使用。强如华硕 ROG 的幻 14、幻 16系列轻薄游戏本,它仍被 ×86 架构高功耗的壁垒所限制,更不用说市面上一众残血的轻薄本了。

与之相反,ARM 架构处理器了采用 RISC 精简指令集,功耗低续航更好,适用于全平台,更契合未来设备的发展形态。更有力的证据是,Apple M1 芯片证明了基于 ARM 架构的处理器同样可以实现惊人的性能和算力,是绝佳的生产力利器。相比传统 PC 厂商,苹果已经处于另外一条截然不同的赛道上了。

ARM 处理器还有个巨大优势:便宜。

ARM 处理器的价格优势让厂商们有利可图,三星、微软、联想实际上已经推出了不少 ARM 架构的笔记本电脑,只怪高通这个“猪队友”不给力罢了。更有专业人士指出,苹果制造的 M1 是相对于 ×86 全球领先的规格,而芯片价格不到 PC OEM 厂商索要的 150-200 美元的一半。可见,相比于市面上流行的英特尔酷睿系列和 AMD 处理器,采用 ARM 架构的处理器成本要低很多。

ARM 架构面临的困境

Apple M1 取得成功之后,苹果又推出了 M1 UItra、M2 芯片,一路惊艳,一时间风光无限。但喧嚣过后冷静思考,ARM 架构的处理器仍暴露着许多问题。

首先从整个行业来看,据研究公司 Strategy Analytic 数据,苹果 M 系列芯片一家就吃掉了 ARM 架构 PC 市场接近 90% 的收入,独领风骚。Apple 的 M 系列处理器树立了标杆,使苹果领先于其他基于 ARM 的 PC 处理器供应商 2 至 3 年,而高通和联发科作为 PC 市场上 ARM 架构的另外两个主要玩家,存在感却要低很多。

这反映了一个事实:多年来,虽然微软、三星等公司一直在销售各种基于 ARM 架构的电脑,从 2013 年的微软 Surface 2(英伟达 Tegra 4 平台)到如今的三星 Galaxy Book S(骁龙 8cx 平台),由于其平庸的性能和没有太大吸引力的定位,导致这些 PC 从未真正流行过,以至于到现在 ARM 阵营也只有苹果是真正能打的。

目前 ARM 处理器仅占笔记本处理器市场份额的 10% 左右,在与 ×86 的竞争中仍处于下风,可以说是势单力薄了。我们只能寄希望于苹果,苹果掌握全球最大的现金流,技术雄厚,而且拥有完善的生态体系,是最有可能将 ARM 市场打开的厂商。

生态和兼容性是另外一个难题

ARM 架构的 PC 处理器在兼容性和优化上明显不如 ×86 处理器。这个问题一直是 ARM 前进道路中的绊脚石。

如果你使用的是高通骁龙处理器,在 Windows 11 上可能会遇到一些限制:比如部分游戏、程序、功能无法运行;软件的运行速度比在配备 Intel 或 AMD 处理器(×86 架构)的电脑设备上慢一些。也就是说,如果想要体验完整的 Windows 系统、功能、和各种软件,就只能使用 ×86 处理器。

苹果 M1、M2 系列电脑也不完美,它并不能兼容所有的 ×86 软件。为了让 M 系列芯片版本的 MacBook 能兼容老软件,苹果引入了 Rosetta 2 转换层,让 ARM 处理器也可以运行 ×86 的软件。但是 Rosetta 2 并非是万能的,对于涉及系统内核、使用 AVX 系指令集以及虚拟机类的软件,Rosetta 2 就有些无能为力了。

所以,ARM 生态的搭建和软件的适配,还需要上下游厂商的共同努力,这并不是短时间能够解决的。

总结

苹果 M1 几乎颠覆了人们对 ARM 架构的认知,M1 芯片的重要意义在于它让苹果 Mac 电脑由 ×86 架构切换到了 ARM 架构,这不仅是苹果在生态构建上迈出的一大步,更是行业一个里程碑式的产品,也是对英特尔在 PC 上的权威发起挑战。

面向未来,AMD 和 Intel 也许不再将是苹果的主要竞争对手,高通这个潜在的移动端芯片巨头更应该看作是下一个重要的笔记本电脑芯片供应商,苹果的 M 系列芯片可能会加速高通对 PC 处理器的布局。

ARM 架构在苹果的带领下,或许会迎来新的春天。

打开APP阅读更多精彩内容