Něco takového je vzácné: Překvapení výkonu pod Windows s AMD Ryzen

0
33

Pátrání po příčině vedlo k obyčejné aktualizaci systému Windows s neobvyklými výsledky.

Je to skoro jako technický zázrak: aktualizace systému Windows prý dosahuje dvouciferného procentuálního nárůstu výkonu téměř na všech současných procesorech Ryzen. Jak je to možné?

Vydání Ryzenu 9000 bylo nedotažené

.

Chceme-li správně zařadit události posledních několika týdnů, musíme se nejprve ohlédnout na začátek srpna.

8. srpna byly uvedeny na trh procesory Ryzen 5 9600X a Ryzen 7 9700X, o týden později následovaly procesory Ryzen 9 9900X a Ryzen 9 9950X.

  • Toto vůbec nebylo v plánu: Původně měly být všechny procesory představené na Computexu 2024 uvedeny na trh 31. července.
  • Důvodem odkladu bylo nesplnění kvalitativních standardů u první várky Ryzenů 9000.

AMD se zavázala poskytnout každému uživateli procesorů Ryzen vysoce kvalitní zážitek. Aktuální informace o maloobchodní dostupnosti procesorů AMD Ryzen řady 9000 naleznete níže. https://t.co/MGDxVC3MEj

– AMD Ryzen (@AMDRyzen) 24. července 2024

.

V našem testu Ryzenu 7 9700X se také rychle ukázalo, že nárůst výkonu je omezený. Zejména ve hrách AMD do jisté míry klopýtalo – v našich očích to však bylo způsobeno především 3D V-Cache modelů X3D.

  • V dalších testech nás generace Zen 5 rovněž nepřesvědčila. Naši kolegové zPCGamesHardwarevýslovně zdůrazňují, že od testovaných procesorů „čekali více“.
  • V jejich celkovém indexu nedokázal Ryzen 7 9700X předstihnout ani Intel Core i5-13600K, který je starý dobré dva roky.

Skrytý účet správce jako řešení – nebo ne?

Jen několik dní po těchto prvních testech vyšlo najevo, že za nedostatečný „skutečný“ nárůst výkonu Zen 5 může potenciálně chyba systému Windows. Ostatně dosavadní výsledky byly výrazně nižší, než uvádí AMD.

  • Kanál Hardware Unboxed na YouTube zjistil, že výkon Ryzenu 7 9700X lze ve hrách zvýšit přibližně o čtyři procenta pomocí skrytého účtu správce.
  • V této souvislosti se ukázalo, že z tohoto administrátorského účtu těží nejen Zen 5. Také přímý předchůdce v podobě Ryzenu 7 7700X vykázal podobný, i když o něco nižší nárůst výkonu kolem tří procent.


.

Jen o chvíli později však musel Hardware Unboxed udělat kotrmelec zpět. Zlověstná chyba systému Windows v této podobě neexistuje.

  • Naproti tomu jde oobvyklé chování procesorů, které běží pod operačním systémem Windows.
  • Zvýšení výkonu lze pozorovat i bez poněkud hrubého provedení příkazu v příkazovém řádku Windows; stačí také spustit příslušnou hru kliknutím pravým tlačítkem myši s příkazem „Spustit jako správce“.

Systém Windows 11 24H2 s velkými skoky

Na základě zpětné vazby od reportérů a komunity vysvětluje výrobce procesorů AMD nakomunitním blogu, že očekávání od Ryzenu 9000 lze pochopit.

Různé faktory hrají roli v rozporu mezi interními benchmarky a zprávami z nezávislých testů:

  • Mimo jiné je zmiňován i výše zmíněný administrátorský režim, který je standardně používán ve vlastních benchmarcích AMD.
  • Výsledky z této testovací sady odrážejí „optimalizace kódu pro predikci skoků, které nejsou přítomny ve verzi pro Windows používané recenzenty“.

Aktualizace potřebná pro tuto optimalizaci však byla v té době ještě ve fázi preview v programu Windows Insider a byla k dispozici pouze pro verzi 24H2.

  • Je proto pochopitelné, že slibovaný výkon Ryzenu 9000 se podařilo zjistit skutečně jen několika málo testerům.
  • Naše testy procesorů také zpravidla probíhají na nejnovější a nejstabilnější verzi systému Windows.

Tester hardwaru KitGuru následně zveřejnil benchmarky, které tvrzení společnosti AMD potvrzují.

  • Obecně byl mezi benchmarky pod Windows 11 23H2 a 24H2 znatelný rozdíl: V případě verze preview operačního systému byl výkon bez výjimky až o 13 % lepší.
  • Je však třeba také poznamenat, že čistý rozdíl mezi Zen 5 a Zen 4 se zlepšuje jen nepatrně; obě generace se s 24H2 zlepšují v podobné míře.
  • Predikce skoku jako příčina

    Na tomto místě si dovolíme krátkou odbočku: Co je to ta zlověstná předpověď skoku, která byla pravděpodobně příčinou nedostatečného výkonu?

    • Zjednodušeně řečeno:Každá programová instrukce je zpravidla zpracovávána procesorem postupně. V určitých okamžicích však mohou procesory také „přeskočit“ na jinou instrukci.
    • Tady přichází ke slovu predikce větvení: Na základě předchozích instrukcí větvení mohou procesory do jisté míry „předvídat“, kdy taková instrukce přijde a jaká je její cílová adresa – odtud název „predikce větvení“.
    • Tím je zajištěno, že procesory jsou využívány co nejrozumněji a nejkonstantněji, což zvyšuje efektivitu i celkový výkon.

    Zřejmě měly procesory Ryzen problémy s predikcí větvení pod všemi verzemi systému Windows 11, které nejsou založeny na 24H2.

    Čerstvá aktualizace pro 23H2 s podobnými účinky

    .

    Microsoft mezitím vydal aktualizaci KB5041587 pro Windows 11 23H2. Vývojářům se podařilo přenést optimalizaci predikce skoků zpět do aktuální verze operačního systému, uvedl mluvčí společnosti Ars Technica.

    • V důsledku toho lze nyní i pod Windows 11 23H2 očekávat podobné zvýšení výkonu jako v dříve testovaném sestavení Insider. Toto tvrzení potvrdily i první benchmarky samotného serveru Ars Technica.
    • V zásadě však platí, že nárůst výkonu se netýká výhradně systému Zen 5. Očekává se, že díky aktualizaci systému Windows budou ze zvýšeného výkonu těžit i některé procesory předchozích generací AMD (Ryzen 7000 a dokonce 5000).
    • Z optimalizované predikce skoku mají těžit i procesory Intel 13. a 14. generace – konečně nějaká pozitivní zpráva pro procesorového konkurenta poté, co poslední týdny a měsíce zdobily negativní titulky!

    Co to znamená pro ocenění Ryzenů 9000?

    Protože se optimalizace predikce skoku týká řady procesorů mimo Zen 5, původní resumé pro Ryzen 9000 se prozatím téměř nemění.

    Vůči přímému předchůdci je rozdíl vzhledem k obecné platnosti stále poměrně malý, a vzhledem k výrazně vyššímu cenovému bodu dokonce příliš malý.

    Je tu však naděje na zcela jinou aktualizaci, na které se údajně pracuje.

    • Krátce po vydání Ryzenu 9000 se objevily zvěsti, že aktualizace BIOSu zvýší spotřebu nových procesorů z 65 na 105 wattů.
    • Uvolněný výkon by zase měl (i když na úkor efektivity) zajistit, že Zen 5 může skutečně výrazně překonat Zen 4.

    Teď potřebujeme váš názor: Stáhli jste si již nejnovější aktualizaci KB5041587 a zaznamenali jste rozdíl ve výkonu? Dejte nám vědět v komentářích níže!