苹果第一代M1芯片已经颠覆了我们的笔记本电脑性能概念

导读 苹果公司的第一批M1 MacBook就在这里,笔记本电脑的世界已经在一夜之间发生了变化。当苹果公司首次宣布将其计算机(特别是最受欢迎的PC机型

苹果公司的第一批M1 MacBook就在这里,笔记本电脑的世界已经在一夜之间发生了变化。

当苹果公司首次宣布将其计算机(特别是最受欢迎的PC机型MacBook Air和入门级13英寸MacBook Pro)过渡到新型且完全不同的处理器时,有很多理由对此表示怀疑。。苹果在电池寿命和性能方面提出了很高的要求,而高通和微软的第一批基于Arm的笔记本电脑却未能实现这一目标。

但是交付苹果公司确实做到了,它的计算机采用了新的M1处理器,不仅与以前的英特尔同类产品接近,而且几乎在各个方面都对其造成了挫败-而且不仅仅是M1声称要更换的基本型号英特尔芯片。在早期的基准测试和直接的编译代码比较中,Apple的M1芯片似乎可以与英特尔最强大的笔记本电脑Core i9芯片相抗衡。

多年来,英特尔和AMD一直在下象棋比赛,不断改进CPU性能,电池寿命和板载显卡。苹果似乎在完全不同的水平上玩完全不同的游戏。导致iPhone和iPad取得如此巨大成功的硬件和软件之间的相同相互作用现在已经出现在Mac上。

不仅仅是苹果的硬件更快(尽管直接的基准测试表明它确实是)。这是因为Apple的软件旨在充分利用该硬件,而x86系统上的macOS最佳优化也并非如此。正如约翰·格鲁伯(John Gruber)指出的那样(苹果工程师戴维·史密斯(Apple Smith)),新芯片在M1上处理基本的低级macOS应用程序任务的速度比在英特尔上快五倍,因为苹果能够从头开始设计芯片,专门针对擅长那些任务。这就是为什么新的M1 Macs(以及现有的iPhone和iPad系列)能够以比Intel(和Android)同类产品更少的RAM来完成更多工作的原因。

苹果还对Rosetta 2(其用于在M1上运行旧版x86应用程序的转换层)进行了出色的工作。这是Apple的软件战略如何通过使其无缝地在新Mac上运行较旧的软件而不会对性能造成任何实质性影响而为新硬件带来丰厚回报的另一个关键部分。苹果几乎可以肯定的是,得益于与其余硬件相同的并行开发,M1的设计中考虑了Rosetta 2优化。结果是,M1笔记本电脑无法使用户在针对Arm优化的应用程序的出色性能之间做出选择,而以牺牲x86的传统性能为代价。相反,他们可以很好地运行旧应用程序,甚至可以更好地运行新的优化应用程序。