Apple Plans to Announce Move to Its Own Mac Chips at WWDC

在我下单 MacBook Pro 16" 前,也就是 WWDC 前两周不到的时间,我看到了这条彭博社的消息。尽管相关传言已经流传了数年,我也愿意相信其合理性,但这条新闻还是让我感到有些突然和不知所措。网上关于 ARM 芯片的 Mac 也有很多讨论,大家对苹果自研芯片并不怀疑,但对于自研芯片的 Mac 定位却有不少争论。有人觉得会向当年转向 Intel 芯片一样很快全面过渡,也有人认为 ARM 芯片只会在中低端 Mac 上出现,高端 Mac 会继续使用 Intel 芯片。

在 WWDC 2005 上,乔布斯宣布了 Mac 将从 PowerPC 转向 Intel 芯片的时候,其描述和如今 WWDC 20 上我们听到的如出一辙。库克表示年底前将推出 Apple 芯片的 Mac 产品,预计将整个 Mac 产品线过渡到 Apple Silicon 的时间大约为两年。但是参考过往的例子,苹果在 WWDC 2005 上宣布了转向 Intel 之后,第一款产品在 2016.1 推出,在当年 8 月就完成了整个产品线的过渡,并且在 WWDC 2009 年上推出的 OS X Snow Leopard 10.6 就已经开始不再支持 PowerPC 芯片的 Mac 了。

类比当年的事例,结合目前的传言,我的判断如下。苹果将在年底推出 MacBook 13" 以及 iMac 21" 这类配备集成显卡的 Mac,包含独立显卡的 Mac 应该会稍晚一点,苹果需要额外的时间让自家的芯片和独立显卡进行协调。最早在 WWDC 21  最晚在明年内就会完成整个 Mac 向 Apple Silicon 的过渡。另外我预计当前 Intel 芯片的 Mac,能获得后续 macOS 支持的时间不会超过 5 年。

从 Intel 转向 Apple Silicon 最让人怀疑的在于性能问题,但其核心在于 Perf/Watt 也就是性能与能耗比,从 Geekbench 的分数上看最新的 iPad Pro 已经和当前 MacBook 13" 性能相当,所以我们也很合理地看到苹果目前提供的 DTK 也配备了 iPad Pro 中的 A12Z 芯片。但是别忘了重要的一点,iPad 没有风扇散热,也就是说这颗芯片还远未发挥出它的最大实力,如今装进了 Mac mini 的外壳中,相信我们很快就会知道答案了。

REMOTE FROM WWDC 2020 WITH CRAIG FEDERIGHI AND GREG JOSWIAK

"Even that DTK hardware, which is running on an existing iPad chip that we don't intend to put in a Mac in the future, it's just there for the transition, the Mac runs awfully nice on that system."
"It's not a basis on which to judge future Macs, of course, but it gives you a sense of what our silicon team can do when they're not even trying," he continued. "And they're going to be trying.

从开发角度来看,AppKit 被抛弃只是时间问题,在硬件架构统一之后,软件框架的统一就变得显而易见,Catalyst 和 SwiftUI 应该是今后 Mac 开发的主力,同时 Mac 也将和 iPad 互补,使彼此更有竞争力。

最后提一点,去年的 Mac Pro 像极了当初的 PowerMac G5,从产品推出的宣传上让你觉得它是一个新的起点,新的标杆。当年的 G5 在推出不到两年后就被无情地淘汰,我很好奇 Mac Pro 什么时候会用上 Apple Silicon,很可能就是明年。