Even before the release of Redstone 5 this fall, Microsoft plans to implement a significant change. Microsoft will be trying for the second time to win a seat for Windows 10 on ARM processors found in standard smartphones like the Samsung Galaxy S8.
Even Always Connected PC laptops like ASUS NovaGo are already equipped with a similar Snapdragon 835 chip. It runs a version of the “tens” that can run common desktop programs, such as Photoshop. However, buyers of Always Connected PC laptops will need to enable this feature first.
By default, these devices come with Windows 10 S, which only allows you to use apps from the Windows Store. They run through the Universal Windows Platform (UWP) because UWP supports both Intel and ARM hardware. This platform has become an integral part of the operating system since Windows 8. To run desktop programs, the user needs to upgrade to Windows Home or Pro for free.
Desktop programs will be emulated
The ARM chip can’t do anything with standard Windows software code like Photoshop or PowerDVD. So Microsoft added core components to the Windows 10 framework that translate code using software emulation before it runs on the processor.
This stage requires a lot of calculations, so desktop programs on Always Connected PC computers run at a slower speed – as a rule, you cannot do without performance loss. The corporation is able to partially compensate for this by modifying system libraries: CHPEDLL (Compiled-Hybrid-Portable-Executable) natively work on ARM processors and are able to simultaneously receive and execute system requests for programs under Windows.
This means that every time a desktop program delegates certain tasks to system components, such as displaying a JPEG file, there is no need for emulation. But even here it is not so simple. Microsoft only emulates 32-bit programs, i.e. x86.
Thus, the 64-bit version of Photoshop, for example, will be out of work, since 32-bit systems limit the amount of RAM that can be used by such a program to four gigabytes. The corporation is trying to solve this problem: in particular, at the BUILD developer fair in May, Redmond will present an SDK that allows a programmer to convert at least their UWP applications to a 64-bit version with a couple of clicks.
24 hours without recharging
Despite these limitations, there is good reason to consider buying an “always connected” computer. In terms of mobility, it compares favorably with conventional laptops: device developers are attracting customers with promises of longer battery life – up to 24 hours. The first tests in practice showed quite worthy 16 hours. This became possible thanks to the use of a Snapdragon 835 processor based on ARM architecture, which is more economical than Intel solutions. Linked to the Always-on concept is the integration of the SIM card: Snapdragon includes a modem that supports the latest LTE technology.
The performance of such devices still leaves much to be desired, but in the future the situation should change: unlike standard PC processors from Intel and AMD, we can expect a major jump in performance for chips based on the ARM architecture.
The clearest example is the Snapdragon 845 found in the latest flagship smartphones such as the Sony Xperia XZ2. In benchmarks, the processor shows 20% more performance than Snapdragon 835, so ARM emulation of x86 programs on it should run more smoothly. The first Always-on devices with the new 845 chip can be expected by the end of this year.
- What awaits us in the new Windows Redstone 5
- How to test a new version of Windows
Photo: CHIP, manufacturing companies