Poszukiwanie przyczyny doprowadziło do zwykłej aktualizacji systemu Windows z nietypowymi wynikami.
To prawie jak cud techniczny: mówi się, że aktualizacja systemu Windows osiąga dwucyfrowy procentowy wzrost wydajności na prawie wszystkich obecnych procesorach Ryzen. Jak to możliwe?
Wydanie Ryzen 9000 było rozczarowujące
Aby właściwie sklasyfikować wydarzenia z ostatnich kilku tygodni, musimy najpierw cofnąć się do początku sierpnia.
Ryzen 5 9600X i Ryzen 7 9700X zostały wprowadzone na rynek 8 sierpnia, a tydzień później Ryzen 9 9900X i Ryzen 9 9950X.
- To wcale nie był plan: pierwotnie wszystkie procesory zaprezentowane na targach Computex 2024 miały zostać wydane 31 lipca.
- Powodem przesunięcia premiery było niespełnienie standardów jakościowych przez pierwszą partię Ryzenów 9000.
.
AMD dokłada wszelkich starań, aby zapewnić wysoką jakość każdemu użytkownikowi Ryzena. Poniżej znajdują się aktualne informacje na temat dostępności detalicznej procesorów AMD Ryzen serii 9000. https://t.co/MGDxVC3MEj
– AMD Ryzen (@AMDRyzen) 24 lipca 2024
.
W naszym teście Ryzena 7 9700X szybko stało się jasne, że wzrost wydajności był ograniczony. W szczególności w grach AMD potykało się do pewnego stopnia – ale w naszych oczach wynikało to przede wszystkim z pamięci podręcznej 3D V-Cache modeli X3D.
- Inne testy również nie były przekonujące dla generacji Zen 5. Nasi koledzy zPCGamesHardwarewyraźnie podkreślają, że „oczekiwali więcej” od testowanych procesorów.
- W ich ogólnym indeksie Ryzen 7 9700X nie był nawet w stanie wyprzedzić Intel Core i5-13600K, który ma dobre dwa lata.
Ukryte konto administratora jako rozwiązanie – czy nie?
Już kilka dni po tych wstępnych testach okazało się, że błąd systemu Windows może być potencjalnie winny braku „prawdziwego” wzrostu wydajności Zen 5. W końcu dotychczasowe wyniki były znacznie niższe niż deklarowane przez AMD.
- Kanał YouTube Hardware Unboxed dowiedział się, że wydajność Ryzena 7 9700X można zwiększyć o około cztery procent w grach za pomocą ukrytego konta administratora.
- W tym kontekście okazało się, że nie tylko Zen 5 korzysta z tego konta administratora. Bezpośredni poprzednik w postaci Ryzena 7 7700X również wykazał podobny, choć nieco niższy wzrost wydajności o około trzy procent.
Jednak zaledwie chwilę później Hardware Unboxed musiało wykonać przewrót w tył. Złowieszczy błąd Windows nie istnieje w tej formie.
- Zamiast tego, chodzi ozwykłe zachowanie procesorów, które działają pod systemem operacyjnym Windows.
- Wzrost wydajności można również zaobserwować bez nieco prymitywnego wykonywania polecenia w wierszu poleceń systemu Windows; wystarczy również uruchomić odpowiednią grę, klikając prawym przyciskiem myszy za pomocą opcji „Uruchom jako administrator”.
Windows 11 24H2 z dużymi skokami
Podążając za informacjami zwrotnymi od raportujących i społeczności, producent procesorów AMD wyjaśnia wblogu społeczności, że oczekiwania wobec Ryzen 9000 można zrozumieć.
Różne czynniki odgrywają rolę w rozbieżności między wewnętrznymi benchmarkami a niezależnymi raportami z testów:
- między innymi wspomniany tryb administratora, który jest standardowo wykorzystywany we własnych benchmarkach AMD.
- Wyniki z tego zestawu testów odzwierciedlają „optymalizacje kodu dla przewidywania skoków, które nie są obecne w wersji Windows używanej przez recenzentów”.
Jednakże aktualizacja wymagana do tej optymalizacji była w tym czasie nadal w fazie podglądu w programie Windows Insider i była dostępna tylko dla wersji 24H2.
- Zrozumiałe jest zatem, że tylko kilku testerów było w stanie określić obiecaną wydajność Ryzena 9000.
- Nasze testy procesorów również generalnie działają na najnowszej i najbardziej stabilnej wersji systemu Windows.
Tester sprzętu KitGuru opublikował następnie testy porównawcze, które potwierdzają twierdzenia AMD.
Przewidywanie skoku jako przyczyna
W tym miejscu pozwólmy sobie na krótką dygresję: czym jest ta złowieszcza prognoza skoku, która prawdopodobnie była przyczyną braku wydajności?
- W prostych słowach:Z reguły każda instrukcja programu jest przetwarzana przez procesor w sekwencji. W niektórych momentach procesory mogą jednak „przeskoczyć” do innej instrukcji.
- Tutaj do gry wkracza przewidywanie rozgałęzień: w oparciu o poprzednie instrukcje rozgałęzień, procesory mogą do pewnego stopnia „przewidzieć”, kiedy taka instrukcja nadejdzie i jaki jest jej adres docelowy – stąd nazwa „przewidywanie rozgałęzień”.
- Zapewnia to, że procesory są wykorzystywane tak rozsądnie i stale, jak to możliwe, co zwiększa zarówno wydajność, jak i ogólną wydajność.
Oczywiście, procesory Ryzen miały problemy z przewidywaniem rozgałęzień we wszystkich wersjach systemu Windows 11, które nie są oparte na 24H2.
Świeża aktualizacja dla 23H2 z podobnymi efektami
W międzyczasie Microsoft wydał KB5041587 dla Windows 11 23H2. Deweloperom udało się przenieść optymalizację przewidywania skoków z powrotem do aktualnej wersji systemu operacyjnego, powiedział rzecznik Ars Technica.
- W rezultacie można teraz oczekiwać podobnego wzrostu wydajności w systemie Windows 11 23H2, jak w poprzednio testowanej wersji Insider. Stwierdzenie to zostało potwierdzone przez pierwsze testy porównawcze z Ars Technica.
- Zasadniczo jednak wzrost wydajności nie dotyczy wyłącznie Zen 5. Oczekuje się, że niektóre procesory z poprzednich generacji AMD (Ryzen 7000, a nawet 5000) również skorzystają ze zwiększonej wydajności dzięki aktualizacji systemu Windows.
- Nawet procesory Intela 13. i 14. generacji mają skorzystać ze zoptymalizowanej prognozy skoków – w końcu jakieś pozytywne wieści dla konkurenta CPU po ostatnich tygodniach i miesiącach ozdobionych negatywnymi nagłówkami!
Co to oznacza dla wyceny Ryzena 9000?
Ponieważ optymalizacja prognozy skoku dotyczy wielu procesorów spoza Zen 5, oryginalny życiorys Ryzena 9000 na razie niewiele się zmienia.
W odniesieniu do bezpośredniego poprzednika, różnica jest nadal dość niewielka ze względu na ogólną ważność, a nawet zbyt mała w świetle znacznie wyższego punktu kosztu.
Jednak jest nadzieja na zupełnie inną aktualizację, która podobno jest już w przygotowaniu.
- Krótko po premierze Ryzenów 9000 pojawiły się plotki, jakoby aktualizacja BIOS-u miała zwiększyć pobór mocy nowych procesorów z 65 do 105 watów.
- Uwolniona moc powinna z kolei (choć kosztem wydajności) zapewnić, że Zen 5 może faktycznie znacznie przewyższyć Zen 4.
Teraz potrzebujemy Twojej opinii: czy pobrałeś już najnowszą aktualizację KB5041587 i czy zauważyłeś różnicę w wydajności? Daj nam znać w komentarzach poniżej!