Raptor Lake je nestabilní ve hrách. Příliš vysoké takty nebo PL2

Dlouho to tu nebylo, ale je tu zase incident, kdy je objevena nestabilita u některých procesorů, které jinak vypadají jako plně funkční, v nějaké konkrétní aplikaci. U procesorů Intel Core 13. a 14. generace byly nahlášené problémy ve hrách používajících Unreal Engine 5 a jednu konkrétní knihovnu pro kompresi dat. Je možné, že tento kód odhalil slabé místo architektury, které nezachytila validace a testování CPU při výrobě.

Na začátek je třeba říct, že není úplně jisté, zda je opravdu problém přímo v procesorech Intel, protože by na vině mohla být i agresivní nastavení základních desek. Problém se také zřejmě týká jen malé části z vyrobených čipů, takže zatím to nevypadá na nějaké velké důvody k panice.

Pády v Oodle a kompilaci shaderů

Problémy, o kterých je řeč, jsou hlášené ve hrách založených na Unreal Enginu a nastávají při dekompresi dat z formátu Oodle od RAD Game Tools (což je od roku 2021 část Epicu) během kompilace shaderů. Dekomprese na nejvyšších modelech procesorů Raptor Lake podle zjištění vývojářů vytváří takovou zátěž, že procesor přestane být stabilní a hra spadne s hláškou, že dekomprese selhala, nebo nastane tzv. nepředvídatelné chování (které může dopadnout i pádem nebo zamrznutím OS).

Tyto problémy vedle samotných RAD Game Tools coby autorů tohoto softwaru hlásí také autoři her Darktide a Vermintide 2. Her takto postižených pády během kompilování shaderů ale může být víc mezi různými tituly používajícími Unreal Engine a Oodle (například Fortnite, Remnant 2, Hogwarts Legacy).

Proč nastane pád právě při kompilování shaderů a jejich dekompresi pro potřeby kompilování? Tato úloha asi používá všechna jádra CPU a vytíží je na maximum, takže se CPU dostává na své maximální spotřeby, může se velmi rychle ohřát a zároveň náhlý nárůst proudového odběru může asi destabilizovat napětí, takže nastává riziko přechodného poklesu napětí pod kritickou úroveň, kdy CPU ztratí stabilitu nebo provede nějaké instrukce chybně. Jinými slovy kompilace shaderů ve výsledku funguje jako jakýsi stress test (ovšem praktickou aplikací) podobný třeba Prime95.

Podle RAD Game Tools se nezdá, že by šlo o chybu v samotném softwaru, a pravděpodobně jde o projev nestability hardwaru, která může při zpracovávání kódu Oodle nastat na procesorech Raptor Lake s vysokou spotřebou a frekvencemi. Intel u Core 13. a ještě více Core 14. generace posunul frekvence hodně vysoko. Největší problémy mají, zdá se, procesory Core i9 řady K a KF (i9-13900K/KF, i9-14900K/KF), menší pravděpodobnost problémů je u i7-13700K/KF a i7-14700K/KF.

Jako řešení problému pro majitele těchto procesorů (pokud se u nich nestabilita projeví, což se děje jen u nějakého zlomku procesorů) je doporučeno zrušit všechny formy přetaktování, které by mohly způsobit nestabilitu, a to i různá výchozí nastavení základních desek, které u CPU často odemykají či zvyšují limity spotřeby nebo vyřazují omezení boostu (například limity dle počtu zatížených jader, teplotní kritérium u Thermal Velocity Boostu, různé Multicore Enhancement funkce, které nastavují na všech jádrech takt jednovláknového boostu).

Na platformě Intel jsou podobné formy přetaktování na deskách často zapnuté i ve výchozím stavu, takže uživatel může přetaktovávat, aniž by o tom věděl. V případě těchto pádů ve hrách je doporučeno nastavit v BIOSu desky oficiálně doporučené hodnoty limitu spotřeby (253 W).

Autoři her doporučují při problémech podtaktovat o 100–200 MHz

Podle RAD Game Tools to ale vypadá, že ne za všemi výskyty problému stojí přetaktování. Jako jedno z řešení, pokud nepostačí deaktivovat různé formy přetaktování, je uvedeno snížení maximálních frekvencí procesoru o 100 až 200 MHz (toto doporučují autoři her Vermintide 2 / Darktide a Nightingale).

Ještě asi bude třeba prověřit, zda některé procesory skutečně chybují až do snížení frekvencí, což by znamenalo reálnou hardwarovou chybu, respektive to, že u nich Intel nastavil takty výš, než křemík zvládne. Je možné, že se nakonec ukáže, že všechny tyto případy byly nakonec kvůli přetaktování CPU, nebo RAM.

A reportedly successful workaround for many people is to use Intel XTU and lower the Performance Core multiplier from x55 to x54 or x53.

Vedle snížení taktů je doporučováno vyzkoušet nastavit v BIOSu volbu SVID Behaviour na „Intel’s Fails Safe“, přímo zvýšit lehce napětí jádra, dokud nestabilita nepřestane, nebo použít vyšší nastavení CPU Vcore Loadline Calibration. Cílem všech těchto nastavení je zlepšit stabilitu procesoru při maximální zátěži a frekvencích. RAD Game Tools uvádí v dokumentu k problémům, že problémy způsobující nestabilitu by se měly dát detekovat také stress testem s instrukcemi AVX2 v aplikaci Intel XTU.

Intel se k těmto problémům, zdá se, ještě nevyjádřil. Uvidíme, zda tak učiní a třeba rovnou neohlásí, že byla nalezena prvotní příčina a je plánovaná oprava.

Tip: Rekordní 6,2GHz Core i9-14900KS: už prosákl čas vydání i cena

Chyba by snad měla být opravitelná

I pokud se potvrdí, že Raptor Lake je s dekompresí Oodle nestabilní, pravděpodobně to nebude znamenat, že procesory budou na vyhození. Chyby by se měly dát odstranit pomocí aktualizace mikrokódu (obvykle asi prostřednictvím nového BIOSu pro desku). Řešení by mohlo spočívat ve vkládání nějakých cyklů „na vydechnutí“ mezi AVX2 instrukce, které budou identifikovány jako původci těchto pádů, případně může být upraveno řízení napájení, aby v těchto kritických situacích procesoru zvýšilo napětí. Každopádně by měly existovat způsoby, jak tyto procesory zestabilizovat pomocí updatu BIOSu desky, takže by neměla být nutná reklamace, nebo dokonce nějaké stahování z trhu.

Možná, že by situace mohla být podobná chybám prvních Ryzenů spojeným s instrukcemi FMA3, kdy také docházelo k přílišné zátěži procesoru a problém byl opravený pomocí aktualizace mikrokódu.

V komentářích k této zprávě se objevily dohady, zda třeba tyto chyby nemohou ukazovat, že procesory kvůli vysokým frekvencím, na které je Intel vyhnal, časem degradují a ztrácejí stabilitu i při nastavení výchozích parametrů. Toto by byla asi nejdramatičtější a nejproblémovější možnost, doufejme, že se o degradaci nejedná.

Zdroje: RAD Game Tools, Fastshark, Sebastian Castellanos, Reddit

Jan Olšan, redaktor Cnews.cz


Contents

Bude Bartlett Lake fungovat v běžných LGA 1700 deskách? Zatím ne

Tento týden jsme psali o modelech a specifikacích procesorů Bartlett Lake, které se překvapivě objevily jako alternativa k hybridním procesorů s jádry E-Core. Bartlett Lake je v podstatě verze procesoru Raptor Lake, která místo E-Core další velká jádra (P-Core). Dnes by mohla být zajímavá tím, že používá LGA 1700 desky a podporuje paměti DDR4. Bohužel teď máme další potvrzení, že Intel je neplánuje prodávat běžným uživatelům. Celý článok „Bude Bartlett Lake fungovat v běžných LGA 1700 deskách? Zatím ne“ »

Bartlett Lake, procesory Intel jen s P-Core: Modely a parametry

Už jsme psali o procesorech Bartlett Lake, což je pozoruhodná paralelní generace CPU firmy Intel, připomínající cosi jako plán B. Zatímco se prodává nová generace procesorů Arrow Lake pro desktopový socket LGA 1954, Bartlett Lake stále používá socket LGA 1700, je vyráběný na 7nm technologii a podporuje paměti DDR4. A zejména opouští jádra E-Core a obsahuje samá „velká jádra“. Teď jsme se k těmto čipům dozvěděli kompletní parametry. Celý článok „Bartlett Lake, procesory Intel jen s P-Core: Modely a parametry“ »

První procesory Intel Bartlett Lake se samými P-Core se vynořily

Podle posledních informací má Intel pro desktopové počítače nachystaný refresh procesorů Core Ultra 200S, s vydáním plánovaným na březen nebo duben. Arrow Lake používá desky se socketem LGA 1851 a paměti DDR5, takže strmý nárůst jejich cen asi do určité míry obnoví zájem o starou platformu LGA 1700, kde se ještě dala používat DDR4. A právě pro tento socket má teď Intel nové procesory, které ale bohužel nebudou snadno k dostání. Celý článok „První procesory Intel Bartlett Lake se samými P-Core se vynořily“ »

Komentáre (3) Pridať komentár

  1. „V případě těchto pádů ve hrách je doporučeno natavit v BIOSu desky oficiálně doporučené hodnoty limitu spotřeby (253 W)“ áno, nataviť dosku pri reálnej spotrebe vyše 300 W by naozaj nemalo robiť problémy, skvelý preklep! 🙂
    okrem tavenia konektorov na grafikách sa kľudne začnú taviť aj komponenty na doskách, stačí len zrušiť limity spotreby a trochu si zahrať!

  2. Takuto nestabilitu ktora sa zacala prejavovat po cca 2 tyzdnoch testovania zataze som mal s mojim prvym 14700k ktory som potom vyreklamoval. Ktovie ci to nebolo tiez toto. A to ze najprv to fungovalo dobre a zacalo to blbnut az po 2 tyzdnoch by mohlo indikovat ze mohlo ist aj o degradaciu.

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *