This feat was achieved by developer Alexander Graf (as spotted by Notebookcheck), who tweeted at length about the results, and some Geekbench 5 results were provided (by other Twitter denizens) to illustrate the difference between the Apple and Microsoft ARM processors.
Who said Windows wouldn’t run well on #AppleSilicon? It’s pretty snappy here 😁. #QEMU patches for reference: https://t.co/qLQpZgBIqI pic.twitter.com/G1Usx4TcvLNovember 26, 2020
Graf notes that he used virtualization (so this wasn’t emulation) via QEMU (plus some patches) to get Windows 10 on ARM running on the M1 chip. Graf said: “It’s native ARM. Running the Windows ARM64 Insider Preview virtualized through Hypervisor framework. No emulation involved.”
Using this setup, Apple’s M1 managed to hit around 1,300 in single-core on Geekbench 5, and about 5,400 or so in multi-core. Microsoft’s Surface Pro X, on the other hand, pitches in at about 800 and 3,000 respectively, so it’s not just a bit slower, but a lot slower at running Microsoft’s own OS here.
Obviously that’s a tad embarrassing for Microsoft, but then the M1 is a cutting-edge piece of silicon, and perhaps more to the point, the results underline this, and how far forward Apple has pushed