Microsoft przygotowuje Windows 11 na sprzęt, którego jeszcze nie ma na rynku. Nowa funkcja poprawi wydajność, ale na jej wykorzystanie trzeba poczekać.
W najnowszej eksperymentalnej kompilacji Windows 11 o numerze 29695.1001, udostępnionej 23 października uczestnikom programu Windows Insiders, pojawiło się nowe ustawienie. Jest to przełącznik związany z Advanced Performance Extensions (APX), który ma zapewniać lepszą wydajność komputera. Jego aktywacja wymaga ponownego uruchomienia PC, ale oprócz tego Microsoft wspomniał o nowej funkcji w oficjalnej liście zmian.
Żaden obecny na rynku procesor jeszcze z tego nie skorzysta
Nowy przełącznik trafił do sekcji dla deweloperów. / Źródło: @XenoPanther (X)APX to zaprezentowane przez Intela w 2023 roku rozszerzenie zestawu instrukcji x86-64, które ma usprawnić wykonywanie typowych operacji przez procesor. Najważniejszą zmianą jest podwojenie liczby rejestrów ogólnego przeznaczenia z 16 do 32, co pozwala przechowywać więcej danych bezpośrednio w rdzeniu i ograniczyć odwołania do pamięci. Dochodzą do tego nowe instrukcje warunkowe oraz możliwość wykonywania części operacji na trzech operandach zamiast dwóch.
Według symulacji Intela kod wykorzystujący APX może wykonywać o 10% mniej operacji odczytu z pamięci, ponad 20% mniej zapisów oraz około 10% mniej instrukcji. Wyniki pochodzą jednak z testów SPEC CPU 2017 Integer i nie oznaczają równie dużego przyspieszenia programów. Rzeczywiste korzyści będą zależeć od rodzaju obciążenia oraz sposobu przygotowania oprogramowania.
Z nowych możliwości skorzystają przede wszystkim nadchodzące procesory Intel Nova Lake oraz serwerowe Diamond Rapids. Obsługa APX została już uwzględniona w kompilatorze GCC 16. Rozszerzenie może w przyszłości trafić również do układów AMD, które współpracuje z Intelem nad rozwojem architektury x86. Czerwoni nie potwierdzili jednak jeszcze konkretnej generacji Ryzenów oferującej takie wsparcie.
Posiadacze obecnych komputerów nie mają więc powodów do szukania nowego ustawienia. APX wymaga odpowiednich rozwiązań sprzętowych, a aplikacje muszą zostać skompilowane z obsługą dodatkowych instrukcji. Na razie Microsoft nie zdradził też, kiedy funkcja trafi do stabilnego wydania Windows 11. Jej obecność w wersji testowej pokazuje jedynie, iż przygotowania po stronie systemu operacyjnego już trwają.
Źródło: Windows Latest / Zdj. otwierające: Ruben Boekeloo (Pexels)

4 godzin temu






