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

2020-12-18 10:48:56 来源: INeng财经

Apple的ARM驱动的设备现在有很多可以理解的兴奋。而且,对于苹果迷和好奇的苹果,我们对这些设备及其生态系统有传统的评论。这不是这些评论之一-尽管某些新Mac的评论迫在眉睫。相反,与更传统的x86系统相比,我们将更仔细地研究新M1的原始性能。

M1的CPU是5nm八核大/小设计,具有四个性能内核和四个效率内核。这个想法是,需要低延迟的以用户为中心的前台任务将在性能核心上运行,但是对延迟敏感度较低的后台任务可以在四个功率较低但功耗较低的效率核心上运行得较慢而较低。

除了八个CPU内核之外,Mac mini中的M1版本还具有八个GPU内核,总共有128个执行单元。尽管要在这种新架构上获得准确的“苹果对非苹果”基准非常困难,但我有信心说这确实是世界领先的设计-您可以获得更快的原始CPU性能,但只有在功耗不变的情况下-无对象台式机或服务器CPU。同样,您可以使用高端Nvidia或Radeon台式机卡击败M1的GPU,但仅在功耗,物理尺寸和热量方面存在巨大差异。

与传统的Windows,Linux和macOS计算机基础的x86-64相比,ARM体系结构通常具有显着的电源效率优势。这种能效优势使ARM赢得了手机和平板电脑等超移动设备领域的早期和压倒性的胜利,在毫不费力的情况下,毫瓦级的能耗要比原始性能节省得多。从那以后,ARM开始侵占数据中心,并且出于同样的原因-即使单个ARM处理器的性能通常不及它们的x86同类产品,但它们却完成了相同的工作量,并且所需的功耗和散热费用更低。

台式机和传统笔记本电脑是x86-64体系结构的最后堡垒。在这些外形尺寸中,性能以及运行零损害的运行熟悉的操作系统和软件堆栈的能力已成为最重要的标准。但是ARM也在台式机领域也来了,尽管速度较慢,而且大多数情况下是在低端市场,正如我们在Pinebook Pro等设备中所看到的那样。

苹果的新型M1片上系统(SoC)绝对 不是那些低性能,低成本的产品之一。M1从一开始就被设计为功能强大且相对于传统PC架构而言毫不妥协的竞争产品。

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

Geekbench 5.3.0是该规则的一个很好的例外,其全新版本已在Apple Silicon macOS和App Store中本地运行。当然,Geekbench并不是全部。它可以消除CPU中的大多数差异,而偶尔且不可预测地放大其他差异。而且由于Metal是Apple的设备和软件进行了优化的API,因此我们通常根本不使用基于OpenCL的GPU测试。

但是,由于我们正在少数平台上寻找一种全新的架构,因此 在其零售版发布之前,我们在闪亮的,预包装的基准套件方面非常有限。在Geekbench有限的世界中,很明显M1是赢家,无论我们是在进行多线程CPU,单线程CPU还是OpenCL GPU测试,它都击败了所有竞争对手。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。