您现在的位置是:首页 >要闻 > 2021-09-07 01:06:59 来源:

苹果的M1证明ARM可以在高端系统上与x86竞争

导读 苹果的ARM驱动的设备现在有很多可以理解的兴奋。此外,对于苹果粉丝和好奇的苹果,我们对这些设备及其生态系统有传统的评论。这不是这些评

苹果的ARM驱动的设备现在有很多可以理解的兴奋。此外,对于苹果粉丝和好奇的苹果,我们对这些设备及其生态系统有传统的评论。这不是这些评论中的一个——尽管一些关于新Mac的评论即将到来。相反,与更传统的x86系统相比,我们会更仔细地研究新M1的原始性能。

M1中央处理器是一个5纳米八核大/小设计,有四个性能核心和四个效率核心。这个想法是,需要低延迟的以用户为中心的前台任务将在性能内核上运行,但是低延迟敏感度的后台任务可以在四个低功耗但低功耗的效率内核上运行得越来越慢。

除了八个中央处理器内核,苹果迷你版的M1还拥有八个图形处理器内核,总共有128个执行单元。虽然很难在这种新架构上获得“苹果vs非苹果”的准确基准,但我有信心它确实是世界领先的设计——你可以获得更快的原始CPU性能,但前提是功耗保持不变——没有对象桌面或服务器CPU。同样的,你可以用高端的英伟达或者镭龙台式机卡击败M1的GPU,但是在功耗、物理尺寸和散热上只有巨大的差异。

与传统Windows、Linux和macOS计算机的基础x86-64相比,ARM架构通常在能效方面具有显著优势。这种能效优势让ARM在手机、平板等超移动设备领域早早取得压倒性胜利。无需任何努力,毫瓦能耗就比原来的性能低很多。从那以后,ARM入侵了数据中心,出于同样的原因——即使单个ARM处理器的性能通常不如x86处理器,但它们完成了相同的工作负载,所需的功耗和冷却成本也更低。

台式机和传统笔记本电脑是x86-64架构的最后堡垒。在这些维度中,性能和以零损坏运行熟悉的操作系统和软件堆栈的能力已经成为最重要的标准。不过ARM也进入了桌面领域,虽然速度比较慢,而且多是中低端市场,这一点我们在Pinebook Pro等设备上就可以看到。

苹果新推出的M1片上系统(SoC)绝对不是那种低性能、低成本的产品。从一开始,M1就被设计成一款有竞争力的产品,与传统的个人电脑架构相比,它功能强大且毫不妥协。

试图在M1与其x86-64竞争对手之间进行直接的性能比较是非常令人沮丧的——在我们的设备评估中,我们通常严重依赖于通用综合基准测试套件,该套件可以用简单的数字分数为平台运行各种测试。不幸的是,并不是所有的基准测试套件都在macOS上运行,很少有套件在Apple Silicon上运行,也很少有套件在Apple Silicon的macOS 11上运行。

Geekbench 5.3.0是这个规则的一个很好的例外,它的新版本已经在Apple Silicon macOS和App Store本地运行。当然,极客板凳不是万能的。它可以消除CPU中的大多数差异,同时偶尔不可预测地放大其他差异。而且因为Metal是苹果设备和软件的优化API,所以我们通常根本不会使用基于OpenCL的GPU测试。

然而,由于我们正在一些平台上寻找全新的架构,在零售发布之前,我们只有非常有限的闪亮和预包装的参考套件。在极客板凳有限的世界里,M1显然是赢家。无论我们测试的是多线程CPU、单线程CPU还是OpenCL GPU,它都击败了所有竞争对手。

猜你喜欢