Advanced Performance Extensions

Advanced Performance Extensions (APX) ist eine Erweiterung des Befehlssatzes für Mikroprozessoren der x86-Architektur, die von Intel im Juli 2023 vorgeschlagen wurde.

Diese Erweiterung wird als „generationsübergreifend“ und als „die größte Neuerung bei x86 seit der Einführung von 64 Bit“ bezeichnet. Zusätzliche Register, neue Instruktionsformate und eine optimierte Kodierung sorgen dafür, dass nicht nur die Effizienz, sondern auch die Ausführungsbreite pro Takt verbessert wird.

Neuerungen

Unterstützung in Compilern und Assemblern

Betriebssystemunterstützung

Für eine Nutzung der Erweiterung durch Anwendungen sind zwingend Änderungen an den Betriebssystemen vorzunehmen, damit u. a. die neuen Register bei einem Kontextwechsel korrekt gespeichert und wiederhergestellt werden. Die folgenden Betriebssysteme unterstützen APX:

Linux
ab Kernel 6.16 vom 27. Juli 2025

Einzelnachweise

  1. ↑ Intel® Advanced Performance Extensions (Intel® APX) Architekturspezifikation. Abgerufen am 21. April 2026 (englisch).
  2. ↑ Intel-APX-Effizienter-und-schneller-mit-neuer-x86-Befehlssatzerweiterung-AVX10. In: heise.de. Abgerufen am 20. April 2026.
  3. ↑ Intel Nova Lake bringt AVX10.2 und APX, der technologische Befreiungsschlag für die x86-Plattform. In: igorslab.de. Abgerufen am 20. April 2026.
  4. ↑ Intel-APX-Effizienter-und-schneller-mit-neuer-x86-Befehlssatzerweiterung-AVX10. In: heise.de. Abgerufen am 20. April 2026.
  5. ↑ Written by Michael Larabel: Updated LLVM/Clang Compiler Enables AVX 10.2 & APX For Intel Nova Lake - Phoronix. In: phoronix.com. 17. November 2025, abgerufen am 21. April 2026 (englisch).
  6. ↑ Bringing the Next Generation of Intel® CPU Performance Optimizations to GCC* 15. Abgerufen am 20. April 2026 (englisch).
  7. ↑ Versionshinweise zu Visual Studio Insidern. Abgerufen am 21. April 2026.
  8. ↑ Written by Michael Larabel: Intel APX Ready With Linux 6.16, Outdated Intel CPU Microcode Reporting Merged - Phoronix. In: phoronix.com. 27. Mai 2025, abgerufen am 21. April 2026 (englisch).
  9. ↑ Linux_6.16 - Linux Kernel Newbies. In: kernelnewbies.org. Abgerufen am 21. April 2026 (englisch).