苹果希望通过提供给开发者过渡套件的Geekbench结果
Geekbench results for the Apple Silicon Developer Transition Kit surface online

Geekbench results for the Apple Silicon Developer Transition Kit surface online

苹果希望通过提供给开发者过渡套件的Geekbench结果

在WWDC20上,苹果宣布了Macaway的下一个重大转变,从英特尔处理器转向苹果设计的硅处理器。这是一件大事,第一批面向消费者的产品将在今年晚些时候上市。


与此同时,苹果正在向一些开发人员提供开发人员过渡工具包,以便他们可以开始重新编译和优化他们的Mac应用程序。DTK是一个Mac mini外壳,内置A12Z系统芯片(与当前的iPad Pro相同)。它拥有16GB的内存和512GB的固态硬盘,以及macOS Big Sur的特殊版本和Xcode开发工具。


对于没有更新以与苹果硅兼容的Mac应用程序,新Mac将使用一个名为Rosetta的自动模拟工具来翻译为英特尔处理器制作的应用程序。现在DTKs已经开始交付给开发人员,我们可以提前了解一下它会给我们带来什么样的性能。

早期Rosetta Geekbench结果


Geekbench结果数据库目前显示了针对DTK的8个基准测试结果。由于Geekbench还没有作为新的通用苹果/英特尔Mac应用程序提供,这些结果显示了DTK在运行带有Rosetta翻译的应用程序时的能力。

单核性能的分数通常会降到800左右,多核性能的分数在2800左右。


这和其他产品相比怎么样?同样是在iPad Pro上运行原生代码的A12Z处理器,单核处理器得分为1,100,多核处理器得分为4,700。iPad Pro的单核性能比iPad Pro高出25%,多核性能比iPad Pro高出40%。


最新的MacBook Air配备了入门级处理器,单核处理器的得分为1,100,多核处理器的得分为2,200。入门级Mac mini(自2018年以来就没有更新过)单核性能得分高达800分,多核性能得分在2500分左右。


因此,Mac Developer Transition Kit在Rosetta仿真/翻译下运行基于intel的基准测试,与本机性能相比,获得了很大的成功。但苹果的芯片速度如此之快,其运行速度与2018年推出的入门级Mac mini或今年推出的入门级MacBook Air大致相当。


这真是个好消息!除非Geekbench是一个异常积极的例外,否则看起来,即使是为英特尔芯片制作并在模拟环境下运行的Mac应用程序,也可以预期在现代低功耗英特尔处理器上运行得几乎一样好。如果你运行的应用程序还没有升级到在苹果芯片上运行,你可能不会回到石器时代。

这是好消息,但不是最终结果的预览


这在学术上是相当有趣的,但你不应该读太多。这可能是在模拟环境下某些应用程序的性能会受到何种影响的一个预览,也可能不是,但这几乎肯定不是你能从今年上市的新苹果硅mac电脑中期待到的。


首先,macOS Big Sur仍处于测试阶段,而Rosetta优化技术可能还需要进一步优化。


更重要的是,苹果公司并没有简单地计划在即将发布的mac电脑上使用iPad Pro芯片。苹果公司已经表示,他们正在开发一系列Mac专用的SoCs,所以我们可以期待一些针对Mac性能需求的定制产品。这可能意味着架构上的改变,以适应更高的功率限制和更宽松的热环境,更不用说windows多任务处理环境和高端专业应用程序了。


最后,Rosetta仿真软件可能会进行优化,以便在即将推出的Mac处理器上比在A12Z上运行得更好。当前的模拟器可能会在新芯片上遇到一些新mac不会出现的DTK上的瓶颈(比如L2缓存要大得多)。


换句话说,新的mac上的Rosetta可能不会像在这些DTK上那样带来25%到40%的性能影响,即使有,也可能会有更高的性能上限。

At WWDC20, Apple announced its next major shift for the Macaway from Intel processors to Apple-designed silicon. It's a big deal, and the first products for consumers will be available later this year.

In the meantime, Apple is making Developer Transition Kits available to some developers, so they can get started re-compiling and optimizing their Mac apps. The DTK is a Mac mini enclosure with an A12Z system-on-chip inside (the same as in the current iPad Pro). It has 16GB of RAM and a 512GB SSD, and a special version of macOS Big Sur and Xcode development tools.

For Mac apps that aren't updated to be compatible Apple silicon, the new Macs will use an automatic emulation tool called Rosetta to translate apps made for Intel processors. And now that the DTKs are starting to ship to developers, we have an early look at what kind of performance that might give us.

Early Rosetta Geekbench results

The Geekbench results database currently shows eight benchmark results for the DTK. Since Geekbench has not yet been made available as a new universal Apple/Intel Mac app, these results show what the DTK is capable of when running an app with the Rosetta translation.

The scores generally fall into the low 800s for single-core performance and around 2,800 or so for multi-core performance.

How does that stack up to other products? That same A12Z processor, running native code on an iPad Pro, scores about 1,100 for single-core and 4,700 for multi-core. The iPad Pro is roughly 25 percent higher on single-core performance and 40 percent higher on multi-core performance.

The latest MacBook Air, with its entry-level processor, scores around 1,100 for single-core and 2,200 for multi-core. And an entry-level Mac mini (which hasn't been updated since 2018) delivers a score in the high 800s for single-core performance and around 2,500 for multi-core.

So the Mac Developer Transition Kit, running an Intel-based benchmark under Rosetta emulation/translation, takes a big hit compared to native performance. But Apple's chips are so fast that it still runs roughly in the same ballpark as an entry-level Mac mini from 2018, or an entry-level MacBook Air from this year.

That's very good news indeed! Unless Geekbench is a weirdly positive outlier, it looks like even Mac apps made for Intel chips and running under emulation can be expected to run nearly as well as they do on modern low-power Intel processors. You probably won't be thrown back to the stone ages if you have to run an app that hasn't been updated to run natively on Apple silicon.

Good news, but not a preview of final results

This is rather interesting in an academic sense, but you shouldn't read too much into it. It might be a preview of what sort of performance hit some applications may take under emulation, and it may not, but it's almost definitely not what you can expect from the new Apple-silicon Macs that will go on sale this year.

To start with, macOS Big Sur is still in beta, and the Rosetta optimization technology may still undergo further optimization.

What's more, Apple doesn't simply plan to toss an iPad Pro chip in its upcoming Macs. Apple has said it's working on a "family" of Mac specific SoCs, so we can surely expect something tailored to the Mac's performance needs. That likely means architectural changes that are suited to the higher power limits and more relaxed thermal environments of a Mac, not to mention its windowed multitasking environment and high-end professional apps.

Finally, the Rosetta emulation software may be tuned to run better on those upcoming Mac processors than on the A12Z. The current emulator may be tuned to the new chips in such a way that it's running into some hard bottlenecks on the DTK that won't exist on the new Macs (say, expecting a much larger L2 cache).

In other words, Rosetta on the new Macs may not incur a 25 to 40 percent hit to performance as it does on these DTKs, and even if it does, you'll likely be starting from a higher performance ceiling.

At WWDC20, Apple announced its next major shift for the Macaway from Intel processors to Apple-designed silicon. It's a big deal, and the first products for consumers will be available later this year.

在WWDC20上,苹果宣布了Macaway的下一个重大转变,从英特尔处理器转向苹果设计的硅处理器。这是一件大事,第一批面向消费者的产品将在今年晚些时候上市。

In the meantime, Apple is making Developer Transition Kits available to some developers, so they can get started re-compiling and optimizing their Mac apps. The DTK is a Mac mini enclosure with an A12Z system-on-chip inside (the same as in the current iPad Pro). It has 16GB of RAM and a 512GB SSD, and a special version of macOS Big Sur and Xcode development tools.

与此同时,苹果正在向一些开发人员提供开发人员过渡工具包,以便他们可以开始重新编译和优化他们的Mac应用程序。DTK是一个Mac mini外壳,内置A12Z系统芯片(与当前的iPad Pro相同)。它拥有16GB的内存和512GB的固态硬盘,以及macOS Big Sur的特殊版本和Xcode开发工具。

For Mac apps that aren't updated to be compatible Apple silicon, the new Macs will use an automatic emulation tool called Rosetta to translate apps made for Intel processors. And now that the DTKs are starting to ship to developers, we have an early look at what kind of performance that might give us.

对于没有更新以与苹果硅兼容的Mac应用程序,新Mac将使用一个名为Rosetta的自动模拟工具来翻译为英特尔处理器制作的应用程序。现在DTKs已经开始交付给开发人员,我们可以提前了解一下它会给我们带来什么样的性能。

Early Rosetta Geekbench results

早期Rosetta Geekbench结果

The Geekbench results database currently shows eight benchmark results for the DTK. Since Geekbench has not yet been made available as a new universal Apple/Intel Mac app, these results show what the DTK is capable of when running an app with the Rosetta translation.

Geekbench结果数据库目前显示了针对DTK的8个基准测试结果。由于Geekbench还没有作为新的通用苹果/英特尔Mac应用程序提供,这些结果显示了DTK在运行带有Rosetta翻译的应用程序时的能力。

The scores generally fall into the low 800s for single-core performance and around 2,800 or so for multi-core performance.

单核性能的分数通常会降到800左右,多核性能的分数在2800左右。

How does that stack up to other products? That same A12Z processor, running native code on an iPad Pro, scores about 1,100 for single-core and 4,700 for multi-core. The iPad Pro is roughly 25 percent higher on single-core performance and 40 percent higher on multi-core performance.

这和其他产品相比怎么样?同样是在iPad Pro上运行原生代码的A12Z处理器,单核处理器得分为1,100,多核处理器得分为4,700。iPad Pro的单核性能比iPad Pro高出25%,多核性能比iPad Pro高出40%。

The latest MacBook Air, with its entry-level processor, scores around 1,100 for single-core and 2,200 for multi-core. And an entry-level Mac mini (which hasn't been updated since 2018) delivers a score in the high 800s for single-core performance and around 2,500 for multi-core.

最新的MacBook Air配备了入门级处理器,单核处理器的得分为1,100,多核处理器的得分为2,200。入门级Mac mini(自2018年以来就没有更新过)单核性能得分高达800分,多核性能得分在2500分左右。

So the Mac Developer Transition Kit, running an Intel-based benchmark under Rosetta emulation/translation, takes a big hit compared to native performance. But Apple's chips are so fast that it still runs roughly in the same ballpark as an entry-level Mac mini from 2018, or an entry-level MacBook Air from this year.

因此,Mac Developer Transition Kit在Rosetta仿真/翻译下运行基于intel的基准测试,与本机性能相比,获得了很大的成功。但苹果的芯片速度如此之快,其运行速度与2018年推出的入门级Mac mini或今年推出的入门级MacBook Air大致相当。

That's very good news indeed! Unless Geekbench is a weirdly positive outlier, it looks like even Mac apps made for Intel chips and running under emulation can be expected to run nearly as well as they do on modern low-power Intel processors. You probably won't be thrown back to the stone ages if you have to run an app that hasn't been updated to run natively on Apple silicon.

这真是个好消息!除非Geekbench是一个异常积极的例外,否则看起来,即使是为英特尔芯片制作并在模拟环境下运行的Mac应用程序,也可以预期在现代低功耗英特尔处理器上运行得几乎一样好。如果你运行的应用程序还没有升级到在苹果芯片上运行,你可能不会回到石器时代。

Good news, but not a preview of final results

这是好消息,但不是最终结果的预览

This is rather interesting in an academic sense, but you shouldn't read too much into it. It might be a preview of what sort of performance hit some applications may take under emulation, and it may not, but it's almost definitely not what you can expect from the new Apple-silicon Macs that will go on sale this year.

这在学术上是相当有趣的,但你不应该读太多。这可能是在模拟环境下某些应用程序的性能会受到何种影响的一个预览,也可能不是,但这几乎肯定不是你能从今年上市的新苹果硅mac电脑中期待到的。

To start with, macOS Big Sur is still in beta, and the Rosetta optimization technology may still undergo further optimization.

首先,macOS Big Sur仍处于测试阶段,而Rosetta优化技术可能还需要进一步优化。

What's more, Apple doesn't simply plan to toss an iPad Pro chip in its upcoming Macs. Apple has said it's working on a "family" of Mac specific SoCs, so we can surely expect something tailored to the Mac's performance needs. That likely means architectural changes that are suited to the higher power limits and more relaxed thermal environments of a Mac, not to mention its windowed multitasking environment and high-end professional apps.

更重要的是,苹果公司并没有简单地计划在即将发布的mac电脑上使用iPad Pro芯片。苹果公司已经表示,他们正在开发一系列Mac专用的SoCs,所以我们可以期待一些针对Mac性能需求的定制产品。这可能意味着架构上的改变,以适应更高的功率限制和更宽松的热环境,更不用说windows多任务处理环境和高端专业应用程序了。

Finally, the Rosetta emulation software may be tuned to run better on those upcoming Mac processors than on the A12Z. The current emulator may be tuned to the new chips in such a way that it's running into some hard bottlenecks on the DTK that won't exist on the new Macs (say, expecting a much larger L2 cache).

最后,Rosetta仿真软件可能会进行优化,以便在即将推出的Mac处理器上比在A12Z上运行得更好。当前的模拟器可能会在新芯片上遇到一些新mac不会出现的DTK上的瓶颈(比如L2缓存要大得多)。

In other words, Rosetta on the new Macs may not incur a 25 to 40 percent hit to performance as it does on these DTKs, and even if it does, you'll likely be starting from a higher performance ceiling.

换句话说,新的mac上的Rosetta可能不会像在这些DTK上那样带来25%到40%的性能影响,即使有,也可能会有更高的性能上限。