A micro-akadozásoknak üzen hadat az AMD: magonkénti szabályozással újít a Zen 6

amd-zen6

Akadozó képkockák helyett a nyers folytonosságra gyúr a Ryzen processzorok következő generációja. A kiszivárgott architektúrális részletek alapján az AMD nem kizárólag a nyers órajelek vagy az IPC hajszolásával akar áttörést elérni a Zen 6 családdal, hanem a magonkénti hő- és keretgazdálkodás finomhangolásával. A háttérben futó folyamatok eddig észrevétlenül rázták meg a játékok képkocka-generálását, az új chiptervezési logika viszont kimondottan a 1%-os minimális képkockasebességek (1% lows) stabilizálását célozza meg.

A mikro-akadozások mögött rejtőző fizikai korlátok

A modern számítógépes játékokban a játékosok többsége nem az átlagos képkockaszám dropjaitól szenved a leginkább, hanem a hirtelen, egy-egy pillanatra visszatérő mikro-akadozásoktól. Ezekért a megtorpanásokért sok esetben a processzorok egyenetlen terheléselosztása és a hőfok- vagy áramkorlátok miatti hirtelen órajel-visszavételek a felelősek. Amikor egy CPU eléri a beállított fogyasztási vagy hűtési plafonját, a rendszer eddig drasztikusan és gyakran válogatás nélkül fogta vissza a magok teljesítményét, ami a háttéralkalmazások és a játékmenet kritikus szálai között összeütközést szült.

A korábbi architektúrák, mint a Zen 4 vagy a Zen 5 esetében a Collaborative Processor Performance Control (CPPC) már próbálta a leggyorsabb magokra terelni a kiemelt feladatokat. Ennek ellenére a gyakorlatban a rendszerszintű órajel-visszalépések még mindig okozhattak apróbb megállásokat. A kiszivárgott adatok szerint a HYDRA túlhajtó szoftver fejlesztője, 1usmus által megosztott információk alapján az AMD a Zen 6-ban ezt a logikát emeli teljesen új szintre.

Magonkénti védelem a játékmenetnek: FloorPerf és CPPC

Az új architektúra központi eleme a továbbfejlesztett CPPC Performance Priority és egy teljesen új funkció, a FloorPerf. A FloorPerf lényege, hogy minden egyes processzormaghoz képes egy dinamikusan változó minimális órajel-küszöbértéket rendelni. Amikor a processzor eléri a hőmérsékleti vagy teljesítménybéli határait, a firmware nem a játékért felelős magok sebességét nyirbálja meg először, hanem a háttérben futó alkalmazásokat – például a Discordot vagy a Spotify-t – futtató magok teljesítményét fogja vissza.

Ezzel párhuzamosan az úgynevezett per-core EPP (Energy Performance Preference) Boost a magok alvó vagy energiatakarékos állapotból való visszatérését gyorsítja fel. Sok esetben a képkocka-ingadozást az okozza, hogy egy játékmeneti szál mikromásodpercekre várakozási állapotba kerül, a mag órajele leesik, majd nem tud elég gyorsan visszapörögni a teljesítményszintre. Az új EPP szabályozás egyedileg tartja magas készenléti állapotban az aktív magokat, így megszünteti a reakcióidőbeli késlekedést.

Sávszélesség-korlátozás a háttérben

Az erőforrások elosztása nem áll meg a számítási magok órajeleinél, az AMD a memóriasávszélességet is szigorúbb ellenőrzés alá vonja. A Zen 6-ban debütáló PQOS Global Bandwidth Enforcement és a frissített IBS Memory Profiler lehetővé teszi a rendszer számára, hogy korlátozza a háttérfolyamatok hozzáférését a rendszermemóriához és az L3 gyorsítótárhoz. Ezzel megelőzhető, hogy egy háttérben zajló adatátvitel elszívja az értékes memóriasávszélességet a játék fő renderelési és fizikai szálai elől.

Technológia Funkció a Zen 6-ban Gyakorlati hatás a játékokban
CPPC Performance Priority Prioritásos magkezelés a játékmeneti szálak számára A fő játékmenet mindig a leggyorsabb magokon fut
FloorPerf Dinamikus minimális órajelszint magonként Melegedéskor először a háttérfeladatok lassulnak le
Per-core EPP Boost Egyedi magonkénti teljesítmény-beállítás Azonnali órajel-visszaállítás várakozás után
PQOS Bandwidth Enforcement Memória-sávszélesség korlátozás háttérfolyamatoknak Zavartalan adatfolyam a GPU és CPU között

A játékélmény mint elsődleges szempont

A PC-s közösségben a mérések során egyre nagyobb hangsúlyt kap a 1%-os legalacsonyabb képkockaérték (1% low), amely pontosabban megmutatja a rendszer valódi gördülékenységét, mint a puszta átlag FPS. Az AMD újításai nem feltétlenül a maximális képkockaszámok megduplázását szolgálják, hanem azt, hogy a beszakadásos pillanatokban se essen vissza a teljesítmény a zavaró szintre. Az órajelek ingadozásának kisimításával a játékmenet láthatóan simábbá válik, különösen a nagy szálterhelésű, nyílt világú címek esetében.

Bár a gyártó hivatalosan még nem erősítette meg a funkciók pontos asztali konfigurációját, a hardveres és szoftveres szintű finomhangolások világosan jelzik az irányt: az AMD a nyers erőfitogtatás helyett az intelligens erőforrás-menedzsmenttel kívánja megtartani vezető szerepét a gamer processzorok piacán.