PCWorld (USA)

Tested: How badly Windows on ARM compares to the new Mac M1s

Two years ago, Windows on ARM looked viable. Now, it needs a lifeline.

- BY MARK HACHMAN

After Apple released its impressive M1 Arm chip on its new Macs, and Microsoft followed with its long-awaited 64-bit X86 emulator, we had just one question: How does Windows on ARM compare to macos on ARM? The answer: badly. Very, very badly.

Running Windows apps on ARM processors has a few wrinkles. For one, there are only two chips currently powering Windows on ARM machines: Qualcomm’s own processors, such as the Snapdragon 8cx ( go.pcworld.com/8cx1) and Snapdragon

8cx Gen 2 ( go.pcworld.com/8cx2), as well as the derivative SQ1 and SQ2 processors Microsoft co-designed with Qualcomm. The latter two processors both appear in Microsoft’s Surface Pro X tablet.

Until last week, WOA devices have only been able to run apps coded natively for the Snapdragon ARM architectu­re, or run 32-bit

apps coded for X86 processors natively. Last week, after an awkward delay, Microsoft finally published its longawaite­d 64-bit X86 emulator ( go.pcworld. com/x86m), allowing Windows on ARM PCS to run 64-bit X86 apps via emulation. The vast majority of apps today are optimized for 64-bit processors and the larger amount of memory they can address. Because the apps are being emulated and not running natively, they will run more slowly than native code. Apple, too, has shipped Macs running on its own 64-bit ARM chip, the M1, and shipped a finalized 64-bit emulator alongside it.

Given the glowing reviews by our sister site, Macworld, we know how well the new Macbook Air (M1) ( go.pcworld.com/m1ai) and other M1-based hardware performed. Now that Microsoft has shipped its own 64-bit emulator, we can more directly compare how well Windows on ARM compares to macos on ARM.

HOW WE TESTED

Our testbed was Microsoft’s Surface Pro X ( go.pcworld.com/mspx), running on a first-generation SQ1 chip, a more powerful version of Qualcomm’s Snapdragon 8cx. (We did not have an Sq2-powered Surface Pro X to test.) We downloaded and installed Windows Insider Build 21277 and the additional code, such as Adreno GPU drivers, to allow 64-bit X86 apps to run. (Microsoft warned that not every app would work, even with its emulator.) We used Apple’s Macbook Air (M1) as a comparison.

We already had a good idea of how slow Microsoft’s Surface Pro X is—that was evident from our original review ( go.pcworld.com/ hslw). But these benchmarks provide insight into just how slowly the Surface Pro X and its SQ1 chip run with the new 64-bit X86 instructio­n emulator layered on top. We hewed closely to the test suite from

Macworld’s Macbook Air review, including Geekbench 5, Cinebench R23, Handbrake, and a representa­tive game, Rise of the Tomb Raider. We added a third Windows laptop for reference: the HP Pavilion x360 Convertibl­e 14 ( go.pcworld.com/cn14), a decidedly average $700 laptop with a fairly pedestrian Core i5-1035g1 inside.

To be fair, Microsoft’s emulator is in preview, and Microsoft promises performanc­e will improve over time. Also, we’re comparing the first-gen SQ1 chip, which maxes out at 3GHZ, and not the current Sq2—though the SQ2 offers a teensy upgrade to a 3.1GHZ boost clock. We tried testing with the Windows performanc­e slider set to maximum, and the results were unchanged. Windows on ARM lags so far behind the Macbook on M1 that it’s hard to believe further improvemen­ts will bring it significan­tly closer.

Enough preamble—let’s look at how soundly Apple’s Macbook with the M1 chip trounces Windows on ARM’S best.

HOW MICROSOFT’S SQ1 COMPARES TO APPLE’S M1

Geekbench offers both a Cpu-specific test, and a “compute” benchmark that ropes in the GPU. The current version of Geekbench 5 couldn’t accommodat­e the SQ1 in the latter test, so we show only the CPU test in singlecore and multi-core. We can see that the SQ1 pales in comparison to a Core chip and the

Apple Macbook M1.

Maxon’s Cinebench paints a rendered two-dimensiona­l image. Macworld jumped to the most recent R23 benchmark, which uses a more complex image than the R15 version Pcworld has used. The new R23 release

supports Apple’s silicon, with no specific optimizati­ons for the SQ1 or Qualcomm’s Snapdragon chips. Neverthele­ss, Windows on ARM running on the Surface Pro X isn’t even in the same league as the Apple Macbook M1.

Handbrake is an open-source video transcodin­g tool, and a popular benchmark. Its latest version, version 1.4, is written specifical­ly for macos, to accommodat­e the new M1 processors. We used the last public version, 1.33, for our Windows test. But the version is not the real difference here. The

SQ1 chugged along at about a frame per second, taking about two hours to transcode a 12-minute 4K video, Tears of Steel, into a 1080p H.265 format. Apple’s Macbook M1 simply blows away the Surface Pro X.

We’d like to say that we were able to run Rise of the Tomb Raider, part of our test suite for gaming PCS, but the Surface Pro X simply wouldn’t. Instead, we ran the HP Pavilion on the benchmark at 1280x800 resolution (Medium settings) to compare against the Macbook M1.

MICROSOFT’S SQ1 VERSUS OTHER WINDOWS LAPTOPS

We took the opportunit­y once again to see how the Surface Pro X and its SQ1 chip, with the beta X86 emulator, compares against a suite of Windows laptops. Here, too, we ran

into compatibil­ity issues. A 3Dmark Sky Diver test that we usually use to test 3D performanc­e wouldn’t run on the Adreno GPU. Pcmark 8 Creative failed to run, too—though it did when we originally reviewed the Surface Pro X. We weren’t able to run Cinebench R15, a standard workload for our laptop testing. We were, at least, able to run an older version of Handbrake.

Handbrake exposes how weakly the SQ1 performs against modern Windows laptops running X86 processors from Intel and AMD. Even a budget laptop from three years ago, the Chuwi Hi13 ( go.pcworld.com/chwi), topped the Surface Pro X.

BOTTOM LINE

Two years ago, the future of Windows on ARM looked bright. With what we hoped was a 64-bit emulator waiting in the wings, the Snapdragon’s “good-enough” performanc­e could hold its own, especially with the perks of all-day battery life and LTE connectivi­ty. Today, Project Athena/evo laptops from Intel’s partners have caught up in all these area. Qualcomm hasn’t launched a significan­t Windows on ARM chip in about two years, and during its recent Snapdragon Tech Summit the company had basically nothing to say about its future PC plans ( go.pcworld.com/fpln).

Microsoft’s 64-bit X86 emulator is still in beta, so we can’t make definitive statements about its success. But it’s hard to believe that further developmen­t will bridge the vast gulf of performanc­e between Windows on ARM and Apple’s M1-based Macs. In six months, Microsoft may be able to boast that its emulation performanc­e has improved by a significan­t amount. But without the combined miracle of a much better CPU from

Qualcomm or another Arm chipmaker and continued improvemen­ts from Microsoft, the future of Windows on ARM looks grim.

 ??  ??
 ??  ?? Apple and its M1-powered Macbook Air have accomplish­ed what Microsoft hasn’t: delivering a viable new ARM ecosystem of hardware and software.
Apple and its M1-powered Macbook Air have accomplish­ed what Microsoft hasn’t: delivering a viable new ARM ecosystem of hardware and software.
 ??  ?? Although the Microsoft SQ1 chip inside the Surface Pro X can hang with the Core i5-1035g1 inside our budget HP Pavilion, there’s no way it can compete with the Apple Macbook M1.
In pure CPU performanc­e as measured by Cinebench, Apple’s M1 holds more than a fourfold performanc­e advantage over the Surface Pro X and Microsoft’s SQ1.
Although the Microsoft SQ1 chip inside the Surface Pro X can hang with the Core i5-1035g1 inside our budget HP Pavilion, there’s no way it can compete with the Apple Macbook M1. In pure CPU performanc­e as measured by Cinebench, Apple’s M1 holds more than a fourfold performanc­e advantage over the Surface Pro X and Microsoft’s SQ1.
 ??  ?? Although we’re using different versions of Handbrake in our comparison, the tool is not the difference here. The Macbook Air M1 is more than six times faster than the Surface Pro X in video transcodin­g.
Once again, the Surface Pro X finishes roughly four times slower than our 2020 budget laptop, the HP Pavilion x360 Convertibl­e 14.
Although we’re using different versions of Handbrake in our comparison, the tool is not the difference here. The Macbook Air M1 is more than six times faster than the Surface Pro X in video transcodin­g. Once again, the Surface Pro X finishes roughly four times slower than our 2020 budget laptop, the HP Pavilion x360 Convertibl­e 14.
 ??  ?? Qualcomm hasn’t launched a significan­t Windows on ARM chip in about two years.
Qualcomm hasn’t launched a significan­t Windows on ARM chip in about two years.

Newspapers in English

Newspapers from Australia