- Linuxi kerneli parandus nimega epp_boost parandab Steam Decki minimaalset FPS-i kuni 31,8%.
- Funktsioon reguleerib protsessori sagedust dünaamiliselt iga tuuma haaval, vältides mikrotakistusi.
- Civilization VI testid näitavad voolavuse paranemist ilma energiatarbimist mõjutamata.
- Parandus on veel läbivaatamisel, kuid see võib jõuda SteamOS-i ja teistesse AMD-ga Linuxi süsteemidesse.
Arendaja David Vernet, Meta insener, on esitanud Linuxi kernelile rea parandusi, mis tutvustavad funktsiooni nimega epp_boost. See muudatus mõjutab AMD P-State draiverit ja selle eesmärk on lahendada videomängudes levinud probleem: mikrokülmumised, mis tekivad siis, kui protsessor vähendab kiirust lühikeste pauside ajal põhilõimes.
31,8% suurem sujuvus kriitilistel hetkedel
Esialgsed testid Steam Decki ja Civilization VI võrdlustesti abil näitavad märkimisväärset paranemist. Madalaim kaadrisagedus (1% madalast FPS-ist) suurenes 31,8% , mille tulemuseks oli stabiilsem kogemus ja vähemate kaadrisageduse langustega. Kaadrisagedus 99. protsentiilil paranes samuti 4,1%, kuigi keskmine FPS jäi samaks. See näitab, et paranemine keskendub halvimatele hetkedele, just seal, kus mängijad kogevad kõige rohkem kokutamist.

Kuidas epp_boost toimib: südamikhaaval tehtav kirurgiline korrigeerimine
See parandus lahendab teadaoleva probleemi: mängu ajal teeb protsessori põhilõim lühikese pausi, oodates graafikaprotsessorilt toimingu lõpetamist. AMD P-State'i draiver tõlgendab neid pause madala koormusena ja vähendab tuuma sagedust. Kui lõim taastub, võtab protsessoril kiiruse taastamiseks hetk aega, põhjustades mikrotakistust. epp_boost jälgib iga tuuma iga 10 millisekundi järel . Kui see tuvastab, et tuum on olnud hõivatud vähemalt 50% ajast, muudab see ajutiselt oma energiatarbe maksimaalseks jõudluseks. Pärast 300 millisekundilist tegevusetust naaseb see tavalisse seadistusse. See hoiab ära tarbetu täiendava energiatarbimise ja säilitab tasakaalu graafikaprotsessoriga, mis jagab energiatarvet Steam Decki APU-s.

Kuigi parandus on veel läbivaatamisel ja nõuab modifitseeritud kerneli kompileerimist, on selle potentsiaal selge. Steam Deck ja kõik AMD Ryzen protsessoritega Linuxi süsteemid võiksid sellest täiustusest kasu saada ilma riistvara muutmata, samal ajal kui Steam Deck 2 arendus jätkub omas tempos. Civilization VI tulemused on paljulubavad ja jääb üle oodata, kuidas see teiste pealkirjadega toimib. Praegu loodab kogukond, et AMD insenerid ja kerneli hooldajad võtavad ettepaneku vastu, mis võiks miljonitele kasutajatele sujuvama mängukogemuse pakkuda.