在WWDC20上,苹果宣布了Mac的下一次重大转型——从英特尔处理器到苹果设计的芯片。这一点非常重要。面向消费者的首批产品将于今年晚些时候上市。
与此同时,苹果正在向一些开发者提供开发者转换工具包,以便他们可以开始重新编译和优化Mac应用程序。DTK是一款内置A12Z片上系统的Mac迷你机箱(与目前的iPad Pro相同)。它拥有16GB RAM和512GB SSD,以及macOS Big Sur和Xcode开发工具的特殊版本。
对于尚未更新为与苹果兼容的Mac应用程序,新Mac将使用名为Rosetta的自动模拟工具来翻译为英特尔处理器开发的应用程序。现在DTK已经交付给开发商,我们会尽快研究它可能会给我们带来什么样的业绩。
[进一步阅读:了解更多关于macOS Catalina的信息]
目录
罗塞塔极客长凳的早期结果。
好消息,但不是最终结果的预览。
罗塞塔极客长凳的早期结果。
Geekbench结果数据库目前显示DTK的八个基准结果。由于Geekbench尚未作为新的通用苹果/英特尔Mac应用程序提供,这些结果显示了DTK在运行带有Rosetta转换的应用程序时所具有的功能。
geekbench dtk
极客长凳
一般单核性能得分低于800,多核性能得分在2800左右。
它与其他产品是如何叠加的?同样的A12Z处理器在iPad Pro上运行原生代码,单核得分约为1100,多核得分为4700。IPad Pro的单核性能提升约25%,多核性能提升40%。
在最新的MacBook Air中,它的入门级处理器,1100左右是单核,2200分是多核。而且入门级的Mac mini(自2018年以来就没有更新过)在高800S中单核性能和多核性能的得分都在2500左右。
因此,与原生性能相比,在Rosetta模拟/翻译下运行基于英特尔基准的Mac开发者过渡套件受到很大影响。但苹果的芯片速度如此之快,仍然可以与2018年的入门级Mac mini或今年的入门级MacBook Air大致持平。
的确,这是个好消息!除非Geekbench是一个奇怪的正异常值,否则似乎即使是为英特尔芯片制造并在模拟下运行的Mac应用程序,也有望拥有与现代低功耗英特尔处理器几乎相同的性能。如果你必须运行尚未更新的应用程序才能在苹果硅片上本地运行,你可能不会退缩。
好消息,但不是最终结果的预览。
从学术意义上来说,这是相当有趣的,但你不应该读得太多。这可能是一些应用程序在模拟下可能带来什么样的性能的预览,但绝对不是你预计今年推出的新苹果硅Macs。
首先,macOS Big Sur还在测试阶段,Rosetta优化技术可能还会进一步优化。
此外,苹果不仅仅计划在即将推出的Mac中发布iPad Pro芯片。苹果已经表示正在为Mac开发一个“系列”的专用SoC,所以我们肯定可以期待一些针对Mac性能要求的产品。这可能意味着架构需要改变,以适应Mac更高的功率限制和更宽松的散热环境,更不用说其窗口化的多任务环境和高端专业应用。
最后,可以调整Rosetta模拟软件,使其在即将推出的Mac处理器上比在A12Z上运行得更好。当前的仿真器可能会以某种方式调整到新的芯片,从而在DTK遇到一些新的Mac上不存在的硬瓶颈(例如,期望更大的L2缓存)。
换句话说,新Mac上的Rosetta可能不会像在这些DTK上那样导致25%到40%的性能下降,即使这样,您也可能会从更高的性能上限开始。