Windows 11 Arm, big step forward for developers: comes Arm64EC

The Windows 11 Arm initiative today takes a major step forward: Microsoft has released in stable form the technology known as ARM64EC, which we could call a hybrid application execution method. Basically, on devices with Arm architecture-based chips (for example, the Surface Pro X) apps can run part ARM native code and part x64 emulated code.

This means that the developer can convert only part of their x64 application to ARM and get immediate performance benefits, and then think about the rest later; alternatively, for new apps it is possible to develop them mostly for ARM systems and resort to x64 emulation when it comes to specific “legacy” or otherwise difficult to convert functions and procedures. Of course, it is up to the developer to perform targeted conversions to maximize the performance boost of natively executed code.

Microsoft’s reasoning is pretty clear: converting software from one architecture to another is an onerous task that can take a long time to complete. And over that time frame, the improvements for the end user are zero. With ARM64EC, on the other hand, users can be assured of superior performance and reduced battery consumption as the conversion of the various sections is completed.

ARM64EC (“EC” stands for “Emulation Compatible,” by the way) was initially announced more than a year ago-June 28, 2021, to be precise. Testing has been going on so far in the Windows 11 SDK released to Insiders. At the same time as the announcement of the so-called general availability, Microsoft released all the updated official documentation to take advantage of the technology. You can follow the SOURCE link to view it.

Please rate
Bagattia News
Windows 11 Arm, big step forward for developers: comes Arm64EC