Coś takiego jest rzadkością: Niespodzianka wydajności pod Windows z AMD Ryzen

0
47

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.

  • Ogólnie rzecz biorąc, wystąpiła zauważalna różnica między testami porównawczymi w systemie Windows 11 23H2 i 24H2: Bez wyjątku, wersja preview systemu operacyjnego wypadła nawet o 13 procent lepiej.
  • Należy jednak również zauważyć, że czysta różnica między Zen 5 i Zen 4 poprawia się tylko nieznacznie; obie generacje poprawiają się w podobnym stopniu z 24H2.
  • 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!