Windows 11 prepares for Intel's Advanced Performance Extensions
A new setting has been discovered in an insider version of Windows 11 that could significantly impact how software interacts with next-generation hardware. The toggle is designed to enable Advanced Performance Extensions (APX), a new x86 instruction set extension from Intel aimed at boosting processing efficiency.
Understanding APX: More Registers, Better Performance
Intel's APX technology, first introduced in mid-2023, focuses on enhancing general-purpose computing performance. The most significant change is the doubling of General-Purpose Registers (GPRs) from 16 to 32 (referred to as Extended GPRs or EGPRs).
Key technical improvements included in the APX specification are:
- Three-operand instruction formats for various integer operations;
- Enhanced conditional instructions (load, store, and compare) with options to suppress status flag writes;
- Optimized register state save/restore operations;
- A new 64-bit absolute direct jump instruction.
For developers and users, this means compiled code can perform fewer Load and Store operations, leading to faster and more efficient register access without a substantial increase in silicon area or power consumption.
Hardware Requirements and Roadmap
While the toggle was spotted in the Windows 11 Insider Experimental (Future Platforms) Preview Build 29695.1001, it currently remains non-functional for existing hardware. The feature requires specific new microarchitectures to operate.
According to the GNU Compiler Collection (GCC), APX support is slated for the following Intel lineups:
- Intel Nova Lake: The upcoming client CPU family for desktops and laptops, expected in 2025;
- Intel Diamond Rapids: The next-generation Xeon server processors, anticipated in 2027.
Currently, there is no evidence of APX support for AMD architectures in the GCC documentation, including the upcoming Zen 6. It is possible that AMD might only adopt the extension with later architectures, such as Zen 7 or Zen 8, potentially around 2028.
As for the OS integration, reports suggest the APX setting might not reach the stable version of Windows 11 until the 27H2 update, meaning users may have to wait at least another year for this feature to become a standard part of the operating system.