雷竞技注册
新闻

英特尔的I7对阵Apple的M1:是基准测试CPU有缺陷的过程吗?

2021年2月17日通过杰克赫兹

在英特尔自己设计的测试中,英特尔的i7处理器似乎比苹果的M1处理器要好得多。然而,当分解基准测试结果时,问题多于答案。

不管公司的规模有多大,要跟上竞争是很困难的。以英特尔(Intel)为例,该公司一直在努力跟上竞争,但仍停留在10nm节点上(例如它的10纳米“superin”技术).

去年夏天,Apple宣布了这一点它将启动英特尔的硅芯片,为自己的内部处理器让路.这一决定是苹果公司发布了自己的macbook处理器。此交换机的原因保持不确定,但可能在苹果上围绕其产品完全所有权的中心。

这种转变的结果是苹果的M1处理器它包括160亿只5纳米制程的晶体管。如果古老的Mac vs. PC之争曾经去世,毫无疑问,这整集已经将其带回了生机。

苹果M1是该公司第一个内部设计的Mac处理器。

Apple的M1是该公司首款内部设计的MAC处理器。图片由苹果

通过汤姆硬件公司,英特尔公司分享了一个幻灯片演示(尚未在自己的网站上发布),展示了其处理器的优越性.通过内部测试,英特尔基准测试i7和苹果M1直接对抗。

为什么基准可能是主观的

在分析度量结果之前,值得讨论公司通常如何基准处理器的性能。

基准两个处理单元反对彼此通常涉及运行基线指令集时的标准性能标准。有数百个基准测试用于测试CPU的不同性能指标并提供客观的比较。在许多情况下,基准测试可能非常宝贵;但是,在这种情况下,问题是,当英特尔是将自己的处理器与其他公司进行比较时,几乎不可能获得客观的结果。

一个例子说明了如何对两种不同的架构(如X86和ARM)进行基准测试,从而很难进行良好的比较。

例如,对X86和Arm这两种不同的架构进行基准测试,很难进行比较。图片由Faheed Syed

这两种处理器具有内在的差异,因为它们是为不同的应用程序设计的——尽管一般的工作负载可能是相同的。首先,M1是基于arm架构构建的,而i7是x86架构。M1是专门为苹果操作系统设计的,而i7主要支持Windows。每个处理器还与不同的内存子系统和外设进行接口。

由于每个处理器的优化都不同,因此我们如何通过利用广泛的基准来了解哪些处理器“更好”?

结果说了什么

由于几个原因,基准结果将大多是非最终的。

对于初学者来说,结果并没有比较类似的硬件系统。例如,英特尔比较a核心I7-1185G7.运行Windows 10 Pro的MacBook Pro运行macOS 14.0.1。

然而,在比较功率效率时,英特尔将其基准处理器改为酷睿i7 - 1165七国集团(g7)在宏碁笔记本电脑的内部并将其与MacBook Air进行比较而不是MacBook Pro。这是有问题的,因为空气具有比Pro或宏碁的电池显着较小。

i7 vs M1内容创建性能

i7和M1内容创建性能。图片由汤姆的硬件和英特尔

除此之外,英特尔还使用x86友好基准来比较这两种处理器。例如,在比较人工智能性能时,英特尔利用了Topaz Labs的人工智能测试,利用了x86架构设计特性。还有一些非传统的基准测试,专注于微软Office应用程序,而忽略了流行的、传统的基准测试,比如GeekBench

除了M1在电池寿命方面略胜一筹外,英特尔的结果显示,i7处理器几乎在所有方面都胜过M1处理器。

结果真正说明了什么

在基于i7还是基于m1的电脑之间做出选择,取决于消费者在Windows和macOS之间更喜欢哪种生态系统。无论在测试中哪个处理器的性能优于另一个处理器,因为苹果没有销售M1处理器,英特尔不必担心工程师在其i7上设计基于M1的系统。


在为设计项目寻找处理器时,您是否发现性能基准很有用?为什么或为什么不?在下面的评论中分享你的想法。

1评论
  • G
    Gorbag 2021年2月20日

    基准对于选择合适的产品(或设计)至关重要,但“标准”基准很少有用。关键的是创建一个实际模拟预期用法的基准。这可以是工作负载级别(事务)或微级(指令混合)。标准基准是有用的营销工具或学术比较,但并不别的。

    喜欢的。 回复