苹果向自己的处理器过渡:会发生什么

macs pixabay

一份新报告声称苹果将发布一项重大公告几周后的 WWDC 上:Mac 硬件从英特尔 x86 处理器过渡到自己定制设计的 ARM 处理器。

这是一个很有意义的举动,而且传闻已经有一段时间了。我们已经写过几篇< a href="https://ipressx.com/what-will-the-arm-mac-line-up-look-like">次在 Macworld 上。

如果我们假设这次真的发生了,那意味着什么?它会以何种方式改变 Mac,何时?

ARM Mac 的可能时间表

只是因为苹果显然将在 WWDC 将于 6 月 22 日举行,这并不意味着您可以跑出去购买那时就有这样的Mac。实际硬件预计要到 2021 年才会交付给消费者。

Apple 之前两次更改了 Mac 中的整个处理器架构:从 68000 架构到 PowerPC,然后从 PowerPC 到 Intel。

最后一次转变可能会为苹果将如何处理这一转变提供一些提示。

apple a14 预览英雄 苹果

苹果的首款 Mac 处理器可能会基于 A14 芯片,该芯片将在 iPhone 12 中首次亮相。

Apple 在 2005 年夏天的 WWDC 上宣布了这一转变。不过,它并没有发布任何新的 Mac 电脑。相反,它开始专门向注册开发者销售配备英特尔处理器的改良版 Power Mac G5,以便他们可以开始移植他们的 Mac 应用程序。

然后,在 2006 年初,Apple 发布了新款基于 Intel 的 Mac:15 英寸 MacBook15 英寸 MacBook ://ipressx.com/intelimacs”>iMac。

苹果可能会以类似的方式处理这一转变。开发人员可能会在正式发布新产品之前获得对现有 Mac 的某种修改。也许这将是传闻中的新 iMac 中的 iMac。设计。也许是某种 MacBook。但它不太可能与使用英特尔处理器的普通消费者提供的产品有太大不同。重点是让开发人员翻译、优化和更新他们的代码,以便在新产品上市时做好准备。

这种转变对 macOS 和应用意味着什么

当 Apple 从 68000 架构过渡到 PowerPC 时,并没有彻底改变操作系统。 System 7.1 中提供了对 PowerPC 的支持,而对 68000 系列 Mac 的支持则在 System 8.5 中终止。当 Apple 于 2012 年过渡到 Mac OS X 时,该公司已经很多年没有售出基于 68000 台的 Mac 电脑了。

从 PowerPC 到 Intel 处理器的过渡也发生了同样的事情。第一批产品于 2006 年发货,运行相同的 Mac OS X 版本 10.4 (Tiger),Apple 在过渡期间同时销售 PowerPC 和基于 Intel 的 Mac。几年后,Mac OS X 10.6 (Snow Leopard) 中不再支持 PowerPC。

在宣布转向英特尔 Mac 时,史蒂夫·乔布斯表示 OS X 在苹果内部一直过着”秘密的双重生活”。除了 PowerPC 版本之外,最后几个版本以及苹果的所有应用程序都是为英特尔制作的。听到蒂姆·库克宣布同样的事情,甚至可能以同样的方式,也就不足为奇了。

rosetta wwdc 2005 苹果

为了从 PowerPC 向 Intel 过渡,Apple 推出了 Rosetta 软件,可让 Intel Mac 运行许多为 PowerPC 编写的应用程序。

为了帮助简化过渡,Apple 对未重写以支持新架构的应用程序使用了软件模拟。 Rosetta 是一款让基于 Intel 的 Mac 用户运行许多为 PowerPC Mac 编写的应用程序的软件。 Mac 68k 模拟器允许 PowerPC Mac 运行基于 68000 的 Mac 的软件。

在这两种情况下,软件模拟都只是向后看的。购买配备新处理器的新 Mac 的用户可以运行许多为旧处理器制作的应用程序,但反之则不然。

向 Apple 自家 Mac 处理器的过渡应该是类似的。我们可能在几年内无法期待全新的 Mac 操作系统——直到硬件过渡完成。与此同时,即将推出的 macOS 10.16 可能会在搭载 Intel 和 Apple 处理器的 Mac 上发布,Apple 将提供某种软件翻译功能,使 x86 处理器的某些软件能够在 ARM 处理器上运行。

也许 macOS 10.17 或 10.18 将仅支持配备 Apple 处理器的 Mac,最终 Apple 将放弃对旧版 Mac 的所有支持,包括其提供的任何软件模拟器或翻译器。总而言之,过渡可能会在 2023 年或 2024 年完成。

这种转变对 Mac 硬件意味着什么

当然,从 Intel x86 处理器更改为 Apple 设计的 ARM 处理器的全部目的是用 Mac 硬件和软件做全新的事情。不仅仅是制造更快的笔记本电脑,而是彻底改变游戏规则。也许史蒂夫·乔布斯在宣布从 PowerPC 转向英特尔时说得最好:

<块引用>

最重要的原因是,当我们展望未来时……我们可以设想一些我们想要为您打造的令人惊叹的产品。而且我们不知道如何根据未来的 PowerPC 路线图来构建它们。

与当时的情况一样,PowerPC未来产品的每瓦性能比Intel的要差得多。苹果自己的处理器同样准备提供比英特尔处理器更好的每瓦性能。这将使苹果今天无法实现的所有新外形成为可能,并加速延长 Mac 笔记本电脑的电池寿命。

但还不止于此。如今,iPhone 和 iPad 拥有 Mac 所没有的功能,部分原因在于 Apple A 系列处理器的功能。苹果在硬件上投入了大量资金来加速机器学习代码,并使 CPU、GPU 和其他硬件(如音频和视频编码器和解码器)无缝地结合在一起。它在基于硬件的加密和安全性方面投入了大量资金。

其中一些内容目前以单独的形式出现在 Mac 上 T2 处理器。但要真正在 Mac 上做出令人兴奋的新东西,Apple 必须控制整个堆栈。协同设计其芯片、硬件和软件。

mac prowheels 罗曼·洛约拉/IDG

Mac Pro 拥有所有端口和扩展槽,似乎注定是最后一款过渡到 Apple 自家处理器的 Mac。

苹果可能会从笔记本电脑开始向 Mac 过渡。鉴于 Apple 处理器的传统是 iPhone 和 iPad 中的 A 系列,这是最有意义的。 Mac笔记本电脑不需要极致的性能,不需要扩展卡,也不太可能卖给需要使用大量外围设备或旧的不经常更新的软件的人。笔记本电脑将从较低的功耗中获益最多,从而延长电池寿命。

从那时起,苹果可能会”升级”以取代更强大的计算机,最终甚至是 Mac Pro。该产品除了是全新的之外,还销售给需要使用音频和视频接口等小众外围设备、需要内部扩展卡支持以及使用可能无法快速更新到新架构的软件的客户。放在最后可以让苹果、软件开发商和客户有时间进行调整。

如果第一批销售给消费者的配备 Apple 处理器的 Mac 没有在某些方面提供显着更好的功能,我会感到失望。我希望电池寿命能得到巨大的改善,尤其是当笔记本电脑合上盖子进入睡眠状态时。多年来,苹果公司在其内置网络摄像头上一直表现不佳。如果不将其替换为 iPhone 的 TrueDepth 模块并提供 Face ID(以及显着提高的照片和视频质量),那将是一个令人难以置信的失误。其他改进,例如对 Apple Pencil 的支持,也可能会出现。

这次转变与前两次转变不同

回顾一下 Apple 最近两次更改 Mac 处理器架构的情况可能会很有启发性,以便更好地了解即将到来的转变。不过,我们今天无法做出与当时相同的假设。

首先,Mac 已经从苹果的主要产品变成了其产品组合中规模小得多、几乎是小众的部分。 Apple 的 iPhone、iPad 和 Apple Watch 销量比 Mac 销量多很多倍。在 PowerPC 向英特尔过渡期间,这些产品甚至还不存在。

苹果最受欢迎的产品(远远超过)已经使用了自己的处理器。 Catalyst 计划已经启动,带来了其最受欢迎的Mac 的软件开发环境 (iOS)。

对于 Apple 来说,使用自己的处理器的 Mac 只能运行 Catalyst 应用程序并不疯狂,特别是如果您认为 Catalyst 可能会在未来两年内看到一些真正重大的改进。

这会让很多开发者落后吗?它会严重妨碍基于 ARM 的新型 Mac 运行旧版软件的能力,从而惹恼苹果的长期铁杆粉丝吗?

是的,是的。这将是所有场景中最具破坏性的,但也会使转变更加迅速。尽管苹果顽固分子不可避免地会抱怨,但我认为苹果不会失去很多客户。许多苹果狂热分子已经在认真捍卫”iPad 可以成为你的整个电脑”的立场,这已经满足了他们一半以上的要求。

此外,那些苹果粉丝会做什么,购买 Windows 笔记本电脑?

苹果比以往任何时候都更有能力承担颠覆性的 Mac 转型。至少在经济上,它有能力迅速放弃当前的 Mac 生态系统,以打造能够吸引新客户的东西,只要它不会等待太久才能满足老客户的需求。这可能意味着 Mac 的销量会低迷一两年,而软件会迎头赶上,而传统爱好者会继续使用他们老化的 Mac 硬件,但苹果其他产品的实力让这场风暴很容易发生。