人类的个人计算机平台,正在经历一次重大变革。
具体来说,基于 ARM 的处理器生态,正在进一步呈现占领 PC 的大趋势。
在这个大趋势中,有微软这样的操作系统巨擘,有高通这样的 SoC 老手,当然也少不了苹果这样的超级大玩家。
甚至还有消息称:硬件大佬三星也正在打造基于 ARM 的 Windows PC 芯片。
仿佛是意料之外,又不出情理之中。
总之一句话:ARM 被选中了。
在个人计算平台的变迁中,微软的 Windows 其实很早就盯上了 ARM,起因却是苹果的 iPad。
第一代 iPad 发布于 2010 年 1 月,由已经作古的苹果公司创始人 Steve Jobs 亲自发布,当时也是光芒万丈。
其中有一个重点是:
它甫一发布,就采用了苹果自研的 A4 处理器,而 A4 处理器正是基于 ARM 的。
需要说明的是,第一代 iPad 内置的 A4 处理器与 iPhone 4 内置的 A4 处理器规格并不同,前者是 1GHz,而后者是 800MHz。
此后,在 iPhone 和 iPad 的处理器配置上,苹果往往采取类似的变种升级策略,不同之处在于处理器名字有了后缀区分——此是后话,不多提。
重点在于,通过 iPad,苹果开创了平板电脑这个产品类别,而这个类别,从一开始就是基于 ARM 的。
苹果选择基于 ARM 生态,一方面自然是因为 iPad 和 iPhone 在操作系统结构上的同源关系,以及由此而来的在应用生态上的共生关系,另一方面自然也是因为 A 系列芯片的自主研发和可控性。
当然,基于 ARM,也为 iPad 带来了续航方面的优势。
上面这一切,都被微软看在眼中。
尤其是此后 iPad 的大火,让微软对平板电脑这个产品类别觊觎不已。
不久之后,微软在 Windows 操作系统层面推出了专门面向 ARM 架构的精简版(或者说阉割版)Windows RT 操作系统,而在硬件核心层面也开始了面向 ARM 平台的艰难扩展。
后来的事实证明,微软一开始的尝试,是失败的。
2012 年 6 月,微软在洛杉矶发布了一款名为 Surface RT 的产品。
这是一款全新形态的设备,融合了笔记本电脑和平板的形态;而在操作系统上,它只能支持微软应用商店中的程序,却无法运行传统的 Windows exe 应用程序。
从应用生态的角度,这就为微软冲击 ARM 的第一次失败埋下了祸根。
当然,Surface RT 搭载了由 NVIDIA 推出的 Tegra 3 T30 四核处理器,这是一款基于 ARM 架构的处理器,在功耗上具备着很大的优势,性能上却有所降低。
与此同时,微软还推出了 Surface Pro,后者依然搭载的是 Intel 的处理器和完整的 Windows 操作系统。
第二代的情况与第一代相类似。
Surface RT 2 采用了 Tegra 4 T40 处理器,而 Surface Pro 2 依然与 Intel 合作。
不过,也许是因为 Windows RT 在系统上的阉割,用户对 Surface RT 系列并不买账——最终,微软也在 2015 年 1 月 28 日证实 Surface 2 的停产。
到了第三代,无论是 Surface 3 还是 Surface Pro 3,二者搭载的都是完整版的 Windows 操作系统,硬件上也采用了 Intel 的处理器。
也就是说,微软试图通过 WIndows RT 和 Surface RT 向 ARM 平台迁移的第一次尝试,最终以失败告终。
然而,微软并没有死心。
尤其是在它的新一代操作系统 Windows 10 诞生之后。
Windows 10,对于微软来说,其实是一个转折点。
一方面,Windows 10 的发布,实际上是微软对 Windows 操作系统的一个重新定位,而且是一个更加清醒的定位,这一定位推动 Windows 10 对个人用户走向免费。
另一方面,Windows 10 成为了微软走向 ARM 的一个重要载体。
2016 年 12 月 8 日,在中国深圳举行的 WinHEC 硬件大会上,一向与 PC 不太搭界的高通突然出现在会场;会上,微软正式宣布:Windows 10 将全面支持 ARM 生态系统,并将以高通为合作伙伴。
基于这一合作,硬件合作伙伴将有能力推出由高通骁龙处理器驱动的 Windows 10 PC,这些设备能够运行基于 x86 架构的 Win32 桌面应用以及通用 Windows 应用。
据雷锋网了解,Windows 10 之所以能够实现 ARM 芯片的支持,就是因为它采用了模拟器的方式,可以运行 Win32 程序——但是它并不支持运行 64 位程序。
当然,这里还有一个大背景:在 Windows 10 的发展过程中,ARM 处理器的性能也在不断提升,它的每循环指令(IPC)数、核心和线程数、以及连接选项和集成程度都非常高,且在不断优化。
也就是说,ARM 生态在移动互联网领域的急速发展,让它有能力承载 PC 了。
当时,在 WinHEC 现场,微软与高通合作演示了 Windows 10 运行在高通骁龙 820 上的场景,运作可说是相当顺畅。
2017 年 5 月 31 日,在台北国际电脑展上,高通宣布华硕、惠普和联想成为首批采用高通骁龙 835 开发移动 PC 的 OEM 厂商。
半年后,华硕 NovaGo 和惠普 ENVY X2,这两款基于高通骁龙 835 平台的 Windows 10 设备终于亮相;在性能略有折扣的情况下,这两款设备能够实现超过一整天的电池续航。
通过高通,Windows 10 终于实现了与 ARM 的结合,尽管并不完美。
2018 年 12 月,在推出骁龙 855 处理器的同时,高通也为 Windows 10 系统专门推出了最新一代的高通骁龙 8cx 芯片——目前,基于高通 8cx 芯片的 PC 也正在销售之中。
然而,从目前的普遍市场反馈来看,基于 ARM 生态的 Windows 10 设备并不算非常火热,而以 X86 为架构,Intel 和 ARM 依旧已经受到威胁,但依旧是个人电脑处理器的市场主导者。
这时候,苹果亲自入场了。
苹果的入场,不是没有征兆的事情。毕竟,iPhone 和 iPad 都在使用的 A 系列处理器从 A4 以来不断升级迭代,算力也越来越高了;同时,Mac 与 iPad 等移动设备之间的协同关系也越来越高。
当然,苹果也惯于并善于将处理器这样的核心器件掌握在自己手中。
于是,在传言持续了两三年之后,苹果终于在今年 6 月份的 WWDC 上宣布了 Mac 将迁移至 Apple Silicon 的官方消息。
不仅如此,基于苹果本身的生态掌控力和软硬件整合能力,以及它在开发者社区中的号召力,苹果也已经给出了具体的时间表,预计最早在 2020 年年底推出基于 ARM 的 Mac 设备。
苹果还表示,Mac 转向 Apple Silicon,将在大约两年内完成过渡——相当雷厉风行。
对于这次转型,苹果方面表示,向 Apple Silicon 的转变是 Mac 有史以来最大的飞跃——这不仅仅是苹果旗下 Mac 处理器平台的转变,本质上也是整个 Mac 应用生态的转变。
但其实这个转变,不仅仅是属于苹果的。
考虑到苹果在消费者心中的品牌影响力,以及它在 PC 领域的行业地位,这其实也是整个 PC 行业的一个标志性转变。
至少从处理器架构平台上来看,由于苹果的加持,整个 PC 行业的天平开始从 X86 大力转向 ARM。
根据市场研究公司 Wikibon 的预测,基于 ARM 架构的 PC 电脑将更具生产力,自 2024 年开始全球销售量将加速。
预估 2025 至 2030 年,全球 ARM 架构 PC 出货量将显著增长,至 2030 年全球出货量可达 2.3 亿台左右。
不过,Wikibon 也提出了一个前提:
X86 芯片供应商未来几年在设计和工艺战略上都未能有显著突破,且苹果和微软持续大举投资发展基于 ARM 架构的 PC 平台、以及自有软件生态统。
在雷锋网看来,这个前提几乎是必然的。
技术发展的浪潮,常常以人们意料之外的方式出现。
比如,当乔布斯在 2007 年发布 iPhone 的时候,恐怕谁也想不到,它会在接下来的十几年引领起如此巨大的变革,无论是设备层面,还是互联网层面。
再比如,又有谁会想到,移动设备生态和移动互联网的变革是如此剧烈,以至于它用不到 10 年时间,就助力 ARM 生态超越移动设备的边界,并由此推动相对古老的 PC 行业的变革。
这堪称是一个奇迹。
但反过来看,已经存在几十年的 PC 行业,也需要在技术发展的浪潮中不断自我变革,比如接受 ARM 生态——这样,它才能够不断提升自己的生命力,从而更好地服务于人类。
毕竟,流水不腐,户枢不蠹。