Cyberpunk 2077 na CPU Ryzen: pomůže záplata pro využití SMT?

Cyberpunk 2077 na CPU Ryzen: pomůže záplata pro využití SMT?
, , recenze
Cyberpunk 2077 přišel se svou náloží problémů a chyb, přičemž mezi ně patří také údajná neschopnost využít SMT na procesorech AMD Ryzen. Jde tak o logická jádra, na něž se v dnešním malém testu zaměříme. 
K oblíbeným
Kapitoly článku:
  1. Cyberpunk 2077 na CPU Ryzen: pomůže záplata pro využití SMT?
  2. Testy s využitím SMT patche
reklama
Cyberpunk 2077 má své technické potíže i na PC coby preferované platformě, která rozhodně netrpí na odfláknuté optimalizace tak jako konzole PlayStation 4 a Xbox One. I se záplatou na verzi 1.04 problémy přetrvávají a občas si hráč nemůže být jistý tím, zda dělá něco špatně, nebo hra prostě a jednoduše nereaguje tak, jak by měla. 
 
 
Nyní je tu ale jeden problém týkající se čistě hardwaru, a sice procesorů AMD Ryzen různých generací a jejich SMT. Jde o Simultaneous Multi-Threading, čili obdobu technologie Intel Hyper-Threading, která umožní využít jedno fyzické jádro procesoru jako dvě logická. Jak to vypadá, Cyberpunk 2077 v aktuálním stavu jaksi zapomíná na to, že procesory Ryzen nějaké SMT vůbec mají, a tak běží pouze na fyzických jádrech.
 
To může být problém zvláště v případě procesorů s menším počtem jader, ovšem i v případě osmijádrového Ryzen 7 2700X či Ryzen 7 5800X bychom měli zjistit rozdíl. Pomocí úpravy hlavního spustitelného souboru hry pomocí hexaeditoru totiž máme možnost hru přinutit k tomu, aby SMT procesorů Ryzen začala využívat a dle různých ohlasů to skutečně má smysl. Ale to si ověříme. 
 
Na stránkách Tech-Critter.com se můžeme podívat na to, jak pomocí jedné změny v souboru Cyberpunk2077.exe aktivovat využití SMT. Stačí si jej otevřít v některém z hexaeditorů a najít si offset 0x2A816B3. Ten ve výchozím stavu obsahuje řetězec s hodnotami ... 75 30 33 C9 B8 01 00 00 00 0F A2 8B C8 C1 F9 08 a nám postačí, když zvýrazněnou hodnotu 75 přepíšeme na EB
 
Anebo si můžeme z odkazovaných stránek rovnou stáhnout malou utilitu, která změnu provede za nás, ovšem není divu, že antivirus ji může identifikovat jako trojana a zablokovat. V takovém případě bude třeba antiviru domluvit, že to sice technicky má správně, ale že jde o hodného trojana. Soubor tak stačí nakopírovat do složky x64 v instalaci hry, kde je i zmíněný Cyberpunk2077.exe a pak budeme moci s jeho pomocí provést změnu, nebo soubor opět vrátit do původní podoby. Vždy se ale vyplatí si exe soubor předem někam zálohovat. 
 
My si tak vyzkoušíme, zda nám tento patch vůbec něco přinese, a to na následující sestavě.  
  • Procesor AMD Ryzen 5 3600X
  • Základní deska Gigabyte X570 AORUS Elite
  • Paměti 2x 16 GB HyperX KHX3200C16D4/16GX (SK Hynix) DDR4-3200 CL16
  • Grafická karta Gigabyte GeForce RTX 3080 Eagle OC 10G
  • SSD OCZ Vector 1 TB
  • Operační systém Windows 10 2004
  • Ovladače GeForce NVIDIA 460.79 (Cyberpunk 2077 Game Ready)
Máme tak k dispozici šestijádrový Ryzen 3. generace s SMT, kde by daný patch rozhodně měl mít smysl, když má být užitečný i na osmijádrových Ryzenech. Hra přitom v průběhu víkendu získala nový patch na verzi 1.04, takže nebylo zřejmé, zda vývojáři už tento problém neopravili, ale jak se ukázalo, není tomu tak. 
 
 bez úpravy
 
Stačí se podívat na první snímek ukazující zatížení procesoru Ryzen 5 3600X, kde je jeho zatížení na 53 procentech a v případě třech logických jader je velice nízké. 
 
s úpravou
 
Pokud si exe soubor upravíme pomocí výše zmíněného návodu, zatížení procesoru už je nad 80 procenty a i z grafů je zcela jasně rovnoměrné. Takt procesoru nám přitom nijak výrazně neklesl, takže lze už dopředu odhadovat, že změny ve výkonu tu nějaké budou.  
reklama
Nejnovější články
Krtek InSight na Marsu končí, NASA vzdala marné pokusy o zavrtání pod povrch Krtek InSight na Marsu končí, NASA vzdala marné pokusy o zavrtání pod povrch
Ne vždy se při průzkumu vesmíru daří, aby vše šlo podle plánů. To se již dlouhou dobu děje se sondou, která je součástí InSight a měla za úkol se zavrtat do podpovrchových vrstev na planetě Mars. Nyní NASA své marné snažení končí.
Včera, aktualita, Kateřina Hoferková3 komentáře
Kosmická loď Orion je připravená letět k Měsíci v rámci mise Artemis Kosmická loď Orion je připravená letět k Měsíci v rámci mise Artemis
Už v tomto roce by měla proběhnout první fáze programu Artemis. Americká kosmická agentura NASA plánuje vyslat k Měsíci kosmickou loď Orion, která je nyní již kompletní a připravená na svůj první let.
Včera, aktualita, Kateřina Hoferková1 komentář
Muž nabízí městu 50 mil. GBP, když mu dovolí na skládce najít HDD se 7500 BTC Muž nabízí městu 50 mil. GBP, když mu dovolí na skládce najít HDD se 7500 BTC
Lidí, kteří vyhodili pevné disky s Bitcoiny, je mnoho. Dalším z nich je jeden obyvatel Newportu, který měl na disku několik tisíc Bitcoinů. O nález se chce podělit s městem, pokud mu dovolí ho vykopat ze skládky.
16.1.2021, aktualita, Milan Šurkala16 komentářů
Asus uvedl herní monitory ROG Swift PG279QM a TUF Gaming VG28UQL1A Asus uvedl herní monitory ROG Swift PG279QM a TUF Gaming VG28UQL1A
V nabídce herních monitorů společnosti Asus se objevil nejen velký 32" model ROG Swift PG32UQ, ale i menší 28" varianty TUF Gaming VG28UQL1A a 27" ROG Swift PG279QM. Ten druhý zvládne 240 Hz.
16.1.2021, aktualita, Milan Šurkala
TP-Link uvádí routery s Wi-Fi 6E včetně Archer AX206 s 10GbE TP-Link uvádí routery s Wi-Fi 6E včetně Archer AX206 s 10GbE
Na letošním CES 2021 se objevilo několik nových routerů s podporou Wi-Fi 6E. Mezi nimi byly i modely od společnosti TP-Link. Najdeme mezi nimi i Archer AX206 se dvěma 10GbE porty pro velmi rychlé drátové připojení.
15.1.2021, aktualita, Milan Šurkala1 komentář