http://www.guru3d.com/news-story/mic...rocessors.html

Microsoft isgiving it another go, adding support for ARM processors with Windows. Starting next year, Windows 10 will be able to emulate traditional desktop apps, allowing device creators to build laptops, tablets, and phones that support the millions of existing applications in the Windows world.

Windows 10 on ARM is arriving thanks to a partnership with Qualcomm. Initially, Microsoft will support the Qualcomm Snapdragon 835 processors, and laptops are expected to be the first devices we?ll see in the market next year. Microsoft is enabling Windows 10 to support ARM chips directly by building an emulator into the operating system. Devices will be able to run x86 win32 applications like Chrome or Photoshop, but Microsoft won?t be emulating x64 variants of these apps. That?s not a huge problem as not many apps have been compiled for x64 instructions, and most that have also have an x86 counterpart. What this means is you?ll be able to buy a lightweight laptop with good battery life and support for Windows desktop apps next year, reports the verge.

?Think of it as the Windows 10 customers know,? explains Microsoft?s Windows and device chief, Terry Myerson, in an interview with The Verge. There will be support for peripherals, applications, and even enterprise capabilities. Microsoft isn?t detailing exactly how its emulation works, but developers won?t have to do anything special to get their apps to run on ARM chips. The regular MSI or EXE packages will work just like they do on machines with Intel chipsets. The differences will be largely in performance. Microsoft will be emulating the CPU instruction set, which means that any apps that are CPU heavy will still have greater performance on Intel-based machines. The rest of the I/O, like memory, storage, or graphics, will be intercepted by the emulator and handled natively by the operating system.

Microsoft is demonstrating its desktop apps on ARM capability with Adobe?s Photoshop software today, but any of the millions of desktop apps will just work according to the company. ?I think people are going to have to experience the devices for themselves,? explains Myerson. ?I think that for many people it's going to be a very delightful experience.?

So what does this mean for Microsoft?s universal apps? ?The Universal app platform is our future platform,? claims Myerson. ?At the same time, it's so important to us that all the applications that are written for Windows over the last 25 years continue to run and continue to run well.? Microsoft is now investing fully in both, but it hopes developers will take advantage of universal apps for the better touch, pen, and modern capabilities like head-mounted display support.

Microsoft isn?t revealing a lot of information about this new ARM initiative, but it won?t arrive in time for the Creators Update to Windows 10, expected to launch in March next year. That means we won?t see ARM-powered devices for quite some time. Microsoft is focusing on laptops first, but I asked Myerson about the possibilities for phones to run these desktop apps. ?We're thinking about platform that supports small screens, large screens, devices with no screens at all, head-mounted displays, and so what can these device makers build will really be up to them.?

That leaves things really open for device makers to choose what they want to do with this new support, providing that Microsoft has enabled it well across the multiple variants of Windows 10. I also pushed Myerson on what this means for ARM servers in the future, but it?s early days and Microsoft isn?t ready to talk fully about its enterprise plans. Qualcomm wants to take on Intel at the datacenter level, but the performance gaps will need to be closed before that?s ever possible. It won?t be long before mobile will drive the semiconductor industry toward new breakthroughs, and Microsoft is letting the industry know it?s ready to support any change the future brings.