Intel chystá APO+. Nová verze prý sama zoptimalizuje kód her

S procesory Core 14. generace vydal Intel technologii APO (Application Optimization), která vylepšuje výkon vybraných programů a hlavně her na těchto procesorech, později začala podporovat i nová Core Ultra 200 a starší Core 13. a 12. generace. V poslední době nebylo o APO moc slyšet a logicky přišly dohady, že může být další obětí šetření a rozsáhlých propouštění ve firmě. Zdá se, že tomu tak není a s APO jsou naopak plány do budoucna.

Intel APO je technologie a aplikace, která zvyšuje výkon zejména ve hrách, ovšem s několika důležitými detaily – funguje jen na omezeném počtu her a jen na vybraných procesorech Intel, přičemž také vyžaduje speciální ovladač pro konkrétní základní desky. Optimalizace totiž musí být otestovány a vyladěny pro každou konkrétní kombinaci procesoru a softwaru (a Intel přitom dané CPU údajně vždy testuje v kombinaci s několika různými grafickými kartami). Podrobně jsme to popisovali zde:

APO se poté stalo jedním z nástrojů, kterými Intel po vydání vylepšoval herní výkon procesorů Core 200 „Arrow Lake“, který poněkud zaostal za očekáváními. Ovšem v poslední době bylo ticho, pročež byla na místě otázka, zda Intel tuto aplikaci nezrušil a tým nepropustil, podobně jako ukončil program kryogenického chlazení. Není tomu tak ale.

Na Redditu se jeden ze zaměstnanců, kteří na APO pracují, na dotazy ozval a potvrdil, že program běží dál a dál se pracuje na optimalizacích. Aktualizace a profily her podle něj vycházejí zhruba s kvartální periodicitou a další nová verze by měla vyjít v blízké době. Na tomto by možná Intel mohl zapracovat, protože hry se rychle vyvíjejí a hodně hráčů se vždy nahrne na nové tituly hned po vydání, takže by podpora her v podobném softwaru ideálně měla být vždy co nejdřív.

Fokus na novější procesory

Podle onoho člověka z Intelu se nicméně optimalizace budou soustředit hlavně na nové procesory – Core Ultra 200 a Core 14. generace, kvůli nutnosti testovat a profilovat výkon na všech těchto CPU. Intel přidal schopnost používat aplikaci APO také na 12. a 13. generaci Core, té se už ale teď tým nebude speciálně věnovat a testovat pro ni optimalizace kvůli omezeným zdrojům a času, které má k dispozici.

Uživatelé ale mohou zkusit zapnout v programu rozšířený režim (Advanced Mode), který by měl umožnit zapnout optimalizace, i když nebyly pro konkrétní procesor oficiálně vytvořené (například s Core i5-13600K byste mohli mít úspěch, protože by měly existovat optimalizace pro podobné Core i5-14600K).

Podle Intelu optimalizace v rámci APO jdou dál než je pouhé nastavování priorit procesů a jejich přiřazení na jádra P-Core. Ale firma nechce prozradit, jaké další postupy přesně APO používá, jsou „proprietární“. Každopádně pokud by šlo jen o priority a afinitu na P-Core, nemusely by aplikace být trénovány pro jednotlivé modely procesorů zvlášť a nebyla by vyžadována interakce s ovladači a firmwarem, jak tomu u této technologie je. APO by mohlo měnit například nastavení prefetche nebo algoritmů řídících politiku cache přes mikrokód CPU.

Aplikace Intel Application Optimization

Budoucí optimalizace APO+ by mohly jít hlouběji

O APO se nedávno objevily zmínky také ve video kanálu Moore’s Law is Dead, ovšem v tomto případě je to už zdroj, u kterého nelze mít jistotu, zda jde o pravdivé zvěsti a ne nějaké dezinformace, berte je tedy s rezervou. Podle tohoto kanálu prý je v přípravě vylepšená verze „APO+“ (což ale může být jen pracovní název), která má přinášet větší benefity než dnešní APO, ale stále má jít o cílené optimalizace, které by se týkaly vždy konkrétní hry, ne obecně jakéhokoli programu.

APO+ by prý mohlo mít schopnost měnit kód hry, která běží. Buď by za chodu patchovalo binárku hry, nebo by ji nahrazovalo za vlastní optimalizovanou verzi. Cílem by bylo například nahradit zastaralé instrukce (SSE, MMX) za novější, s nimiž by nové architektury CPU mohly mít lepší výkon (AVX2, AVX-512/AVX10, do budoucna možná využití technologie APX).

To zní zajímavě, ale implementace má asi nejrůznější rizika – změna spouštěného kódu by se nemusela líbit antivirovému softwaru, ale zejména také ochranám proti kopírování a proti cheatování ve hrách. Zejména u online titulů by toto vyžadovalo spolupráci s vývojáři her, aby optimalizovaná binárka od Intelu nevedla k detekci hráče jak cheatera. Intel by možná mohl usilovat o to, aby s překompilovanou binárkou hry byly přímo distribuované. Komplikací ale budou také například časté aktualizace u mnoha her, s kterými APO+ bude muset nějak držet krok.

Zní to ale zajímavě a podobné postupy už používají ovladače GPU pro zlepšení výkonu shaderů ve hrách, které někdy nahrazují původní kód vlastní optimalizovanou verzí. U CPU to bude obtížnější, ale je otázka, zda by to nestálo za to zkusit (a nejen pro procesory Intel, ale obecně). Alternativou by ale mohla být i pružnější spolupráce s vývojáři her na optimalizaci kódu a poskytnutí lepších nástrojů, které by jim dovolily svou hry profilovat a optimalizovat výkon.

Je pravděpodobné, že případné nové vylepšené verze APO by mohly být vydané spolu s novou generací procesorů pro desktop, tedy příští rok na podzim s procesory Core Ultra 400 „Nova Lake“ pro desktop.

Zdroje: Reddit, VideoCardz, Moore’s Law is Dead

Jan Olšan, redaktor Cnews.cz


Contents

Refresh procesorů Intel Arrow Lake pro desktop je tu: Modely a ceny

Drby se potvrdily a Intel včera oficiálně vydal tzv. refresh procesorů Arrow Lake pro desktopový socket LGA 1851. Tato platforma bohužel nedostala novou generaci jako notebooky v podobě 1,8nm procesorů Core Ultra 300 Panther Lake, ale Intel jako náhradu vyrobil nové modely 3nm generace Arrow Lake. A to, že nemají novou architekturu, u nich kompenzuje výhodným poměrem cena/výkon, takže tyto nové modely by mohly být překvapivě zajímavé. Celý článok „Refresh procesorů Intel Arrow Lake pro desktop je tu: Modely a ceny“ »

Intel odhalí nové procesory Core Ultra 200 pro desktop příští týden

Původně se čekalo, že Intel uvede hned zkraje roku v lednu refresh desktopových procesorů Core Ultra 200 (kódovým jménem „Arrow Lake“). Tehdy se to nestalo, ale Intel tyto nové modely v nabídce stále chystá a do obchodů by měly dorazit už hodně brzo. Data, kdy se zájemci dočkají, teď prosákla ven. Předchozí zprávy si nebyly jisté, zda vydání bude v březnu nebo v dubnu, ale nakonec Intel vydání ještě v rámci prvního čtvrtletí stihne. Celý článok „Intel odhalí nové procesory Core Ultra 200 pro desktop příští týden“ »

Už víme, kdy vyjde refresh procesorů Arrow Lake pro LGA 1851

Zatímco pro notebooky má Intel 1,8nm procesory Panther Lake (Core Ultra 300), pro desktop a desky platformy LGA 1851 vyjde tzv. refresh procesorů Arrow Lake, který přidá víc jader modelům Core Ultra 5 a Core Ultra 7. Poněkud se opozdil a dokonce se teď ukázalo, že Intel zrušil nejvýkonnější model Core Ultra 9 290K Plus. Ovšem neznamená to, že by tento refresh byl mrtvý. Zbytek procesorů má opravdu vyjít a konečně už víme, kdy. Celý článok „Už víme, kdy vyjde refresh procesorů Arrow Lake pro LGA 1851“ »

Pridaj komentár

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