Microsoft’s desktop Windows operating system used to be exclusively available for PCs with x86 processors. But that changed with Windows 10, and we’ve been seeing Windows computers with ARM-based processors since 2018.
They’re not exactly common though, and at least part of the reason is that while ARM processors have gotten faster in recent years, apps that aren’t optimized for those chips may run more slowly on Windows on ARM PCs. So last year Microsoft introduced a Snapdragon Dev Kit mini PC as an affordable device developers could use to test their Windows apps on an ARM PC. Now the company is introducing a new model with an emphasis on AI performance.
Microsoft’s Project Volterra is a mini PC with an unspecified Qualcomm Snapdragon processor featuring an integrated neural processing unit.
While Microsoft hasn’t revealed detailed specs yet, the company says it’ll work with Qualcomm’s Neural Processing SDK for Windows, allowing developers to tap into the AI capabilities of Qualcomm’s chips.
Microsoft has already been making use of Qualcomm’s AI features for its own software – two years ago the company introduced an Eye Contact feature that uses eye tracking to keep your face in the frame during video calls, but it’s only available on devices with Qualcomm processors.
In addition to the new Project Volterra PC, Microsoft says it’s introducing ARM-native versions of developer tools including Visual Studio, VSCode, Visual C++, .NET, Windows Terminal, and the Windows Subsystem for Linux and Windows Subsystem for Android.
Project Volterra isn’t just a mini PC though. Thanks to a stackable design, you can combine multiple units for use as a desktop PR or rack system.
Each model features a set of ports that includes DisplayPort and Ethernet jacks, three USB Type-A ports and two USB Type-C ports, and the computers feature a case made from recycled ocean-bound plastic. In a brief teaser video shown during a MS Build 2022 keynote, Microsoft also showed that the system appears to have an M.2 2280 slot for storage and an active cooling system that includes heat pipes and a fan.
Microsoft says Project Volterra will be available later in 2022.
I am really exited about this because i think microsoft really needs an ARM Strategy to complete in the next 5 years against apple hardware. I hope that MS will have something like “rosetta” to run amd64 and x86 applications on the machine in the future. Else this will be a “Chicken Egg” issue. No one develops for ARM if there are no users. There are no Users cause there are no applications.
I’m sure fear of Nvidia acquiring ARM caused M$ to pucker up their bung hole & take evasive actions.
I’d assume this is what a graceful transition out of being caught with your pants down followed by a panicked & desperate waddling around in a zig-zag pattern looks like…(?)
The real announcement here is the release of ARM-native development tools. Let’s hope there is an ARM compiler included.
The Universal Windows App platform will be 10 years old this coming October, and Microsoft is just releasing the tools that developers need to work effectively on bringing ARM software to the platform. Currently, the recommended workflow is to cross-compile on an x86 machine.
3 entire main versions of Windows on ARM have come and gone (RT 8, RT 8.1, and Windows 10).
Incase you wonder why MacOS was so successful at transitioning to ARM, they had complete developer tools ready on day-one.
«Incase you wonder why MacOS was so successful at transitioning to ARM, they had complete developer tools ready on day-one.»: You are wrong, Apple transitioned successful to ARM because they made a great ARM CPU/SOC, plus they simply transitioned mandatorily to ARM as Intel Macs are being phased out.
In Windows/Microsoft world the main and nearly only architecture is x86, while ARM is near zero. There are no good ARM CPU for Windows (nor we know when will be), software mainly is x86-dependant, and there is no transition to ARM.
It is a completely different history and complete developers tools for Windows ARM, even native, won’t change that.