2020年11月11日,苹果召开的第三场秋季发布会让这个双十一增加了科技的色彩,正如此前苹果说过的那样,Apple Silicon如期上市,代号M1,这也开创了苹果自研芯片的新系列。
按照苹果的说法,这款基于ARM架构的全新处理器拥有着笔电平台最快的速度,GPU强大到可以让MacBook Air剪辑4K视频。在发布会后有人在GeekBench跑分网站发现了疑似ARM MacBook的跑分成绩,单核得分1700,多核得分7000,直接击败了2020款16英寸MacBook Pro搭载的i9-9880K。也因此有不少网友调侃道:苹果这是不讲武德啊。
然而我虽然也惊叹M1的性能表现,但我更关心的是苹果推出ARM Mac背后的目的,那就是全生态的大一统。在苹果发布M1以前,我们的手机生态和电脑生态是完全割裂的,虽然也有软件能够在全平台使用,但这中间需要耗费巨大的精力去编译和适配,因为手机芯片是基于ARM架构,而电脑是基于X86架构,二者从指令集上就完全不同,这也就是为什么iPadOS App Store可以使用iOS上的应用,在macOS上却不行。
M1和macOS Big Sur的出现让原本不可能变成了可能,现在iOS和iPadOS上的应用也可以在搭载M1芯片的Mac上使用了。另外为了度过转型期苹果还推出Rosetta 2,它可以将X86应用编码成ARM。当然这也不能完全代替原生App,但也为开发者转向ARM留出了充足的时间。
与苹果果断且有效的转型形成鲜明对比的是微软的Windows on ARM,后者早在Win 8时期就已经布局,而且“大一统”的思想也是由微软最早提出的。然而数年过去了,Windows 10的ARM版依然没有准备好软件生态,甚至连谷歌的Chrome都没有适配。
而在这方面比微软更卖力的就是高通了,此前高通就为笔记本电脑推出了骁龙8cx平台,很显然高通是想做ARM平台的英特尔,但微软在Windows on ARM上显示出的“慢半拍”可能会让高通的努力付之东流。
如果不考虑指令集的问题,苹果9月份推出的A14就已经拥有了和英特尔酷睿第十一代移动CPU i7-1185G7抗衡的能力,甚至略胜一筹。而ARM平台展示出的高效能,以及与手机在底层互通的能力,明显比英特尔主导的X86平台更适应现代办公的节奏。