Geekbench 6 如何更好地衡量 iPhone 和 Mac 的性能

Geekbench 6

周二,灵长类实验室透露Geekbench 6,其流行基准测试工具的最新版本。 Geekbench 6 的测试套件用于衡量 Mac、iPhone、iPad 和非 Apple 计算设备的 CPU 和 GPU 性能,其更新可以更好地反映当今设备可以处理的工作负载。

“过去三年科技界发生了很多变化。智能手机相机可以拍摄更大更好的照片。人工智能,尤其是机器学习,在一般应用程序和移动应用程序中已经变得无处不在。”John Poole 在博客文章中写道。 “计算机和移动设备的核心数量持续增加。我们与计算机和移动设备的交互方式也发生了巨大的变化——谁能想到视频会议会在 2020 年突然激增?”

为了更好地反映现代工作流程,Geekbench 6 实现了新任务,例如视频会议中的背景模糊、过滤和调整社交媒体图像、自动从照片中删除不需要的对象、使用机器学习模型检测和标记照片中的对象以及使用用于分析、处理和转换文本的脚本语言。数据集也已更新为更大的文件和高分辨率图像。

Geekbench 解释说,新的 CPU 基准测试分数”用于使用数据压缩、图像处理、机器学习和编译代码等工作负载来评估和优化 CPU 和内存性能。”

新测试本质上与 Geekbench 5 类似,但使用新数据集和库执行新任务,以更好地代表现代应用程序。您无法直接比较 Geekbench 5 和 Geekbench 6 的分数。特别是多核性能,使用了在核心之间共享工作的新方法,应该更好地代表具有”高性能”和”高效率”核心的CPU的性能。在 Ars Technica 采访,普尔说,”我们真的希望这是一个人们可以用来解决他们对性能问题的工具。”

Geekbench 6 macOS

Geekbench 6 采用新的测试标准,可以更好地衡量 Apple 设备的实际性能。

灵长类动物实验室

Macworld 在我们的 iPhone、iPad 和 Mac 评测中使用 Geekbench,我们将使用 Geekbench 6。但是,之前使用 Geekbench 5 记录的结果无法与 Geekbench 6 进行比较,因为两者使用不同的测试套件。短期内,我们可能会纳入 Geekbench 5 结果,为我们无法使用 Geekbench 6 进行测试的旧设备提供历史背景。如果不进行大量测试,很难比较分数,但可以对 14 英寸 MacBook Pro 进行测试使用 Geekbench 5,8 核 CPU 和 14 核 GPU 的得分分别为 2138(单核)和 8475(多核),而平均得分为 1750(单核)和 9550(多核)。我们还测试了 14 英寸显示器配备 10 核 M1 Pro 和 16 核 GPU 的 MacBook Pro 的 Geekbench 6 得分为 2399(单)和 12289(多),而 Geekench 5 得分为 1778(单)和 12544(多)。

Geekbench 6 免费供个人使用,可以从 Geekbench 网站 (Mac) 或 应用商店 (iOS)。专业版允许用户从便携式存储设备或网络驱动器运行应用程序、离线保存结果、自动化测试并提供商业使用许可证。 Geekbench 6 Pro 售价为 99 美元,但 Primate Labs 在 2 月 28 日之前提供 20% 的折扣(79 美元)。

我们在这里讨论如何对 Mac 进行基准测试:Mac 速度测试:测试 Mac 的性能使用这些基准测试工具。

Geekbench 分数意味着什么?

这些 Geekbench 分数意味着什么?它测量什么?为什么要关心?

Geekbench 运行一组特定的可重复测试,以特定方式对您的 CPU 或图形处理器 (GPU) 施加压力,并将其转化为数字分数。他们使用的测试和数据在每个平台上都是相同的,但某些平台可能拥有可以加速某些部分(例如文件压缩)的硬件。越高越好,但它并不代表”经过的时间”或”每秒像素数”等具体值。这是一个完全综合的基准和分数。

CPU 测试

CPU 测试包括文件压缩(以各种方法压缩和解压缩包含 9,841 个文件的 75 MB 存档)、在一系列位置之间生成方向、渲染 8 个流行网页、渲染 PDF、运行开发人员脚本、以及物体检测和背景模糊等机器学习任务。

CPU 测试有两个结果分数:单核(衡量在单个 CPU 核心上运行任务的性能)和多核(使用所有 CPU 核心)。两者都很重要——许多应用程序的性能受到单个主线程的限制,因此单核 CPU 性能将决定它们的运行速度。但对于多线程良好的应用程序或同时运行多个应用程序的应用程序来说,多核是衡量总体最大 CPU 性能的一个很好的衡量标准。

GPU 计算测试

您可能认为测量图形处理器 (GPU) 性能类似于了解 3D 游戏中的帧速率。当谈到 Geekbench 时,情况却不一定如此。 Geekbench 测试不测量 3D 图形渲染性能。相反,它测量”GPU 计算”任务的性能——使用 GPU 处理计算任务,例如图像边缘检测、对 24 兆像素照片应用高斯模糊、粒子物理模拟或检测照片中的人脸。

一种产品很有可能比另一种产品运行 3D 游戏更快,但在 Geekbench GPU 计算测试中得分较低。虽然 GPU 计算性能和 3D 图形性能通常在某些方面相关,但公平地说,如果您想测量 3D 图形性能,您应该运行 3D 图形基准测试,而不是像 Geekbench 这样的 GPU 计算基准测试。

当您运行 Geekbench 6 GPU 计算测试时,您可以选择您希望它使用的 API(应用程序编程接口 – 开发人员与硬件对话的方式)。在 Mac 上,您可以在 OpenCL 和 Metal 之间进行选择。在 iPhone 和 iPad 上,唯一支持的 API 是 Metal。您的选择根本不会改变测试,只会改变应用程序与硬件对话的方式。在 Mac 上,Metal 可能是最重要的分数,应该与 Windows PC 和 Android 上的 Vulkan 性能进行比较。

如果您有技术倾向,您可以阅读详细描述测试的 PDF 白皮书。有一份白皮书 CPU 测试GPU 计算测试