- En Linux-kjerneoppdatering, kalt epp_boost, forbedrer minimum FPS på Steam Deck med opptil 31,8 %.
- Funksjonen justerer CPU-frekvensen dynamisk kjerne for kjerne, og forhindrer mikrostakking.
- Tester med Civilization VI viser en forbedring i flyt uten at det påvirker energiforbruket.
- Oppdateringen er fortsatt under evaluering, men den kan komme til SteamOS og andre Linux-systemer med AMD.
Utvikler David Vernet, en ingeniør hos Meta, har sendt inn en rekke oppdateringer til Linux-kjernen som introduserer en funksjon kalt epp_boost. Denne modifikasjonen påvirker AMD P-State-driveren og har som mål å fikse et vanlig problem i videospill: mikrofrysing som oppstår når CPU-en reduserer hastigheten under korte pauser i hovedtråden.
31,8 % større flyt i kritiske øyeblikk
Innledende tester med Steam Deck og Civilization VI-benchmarken viser en betydelig forbedring. Den laveste bildefrekvensen (1 % lav FPS) økte med 31,8 % , noe som resulterte i en mer stabil opplevelse med færre fall i bildefrekvensen. Bildefrekvensen ved 99. persentil forbedret seg også med 4,1 %, selv om gjennomsnittlig FPS forble uendret. Dette indikerer at forbedringen er fokusert på de verste øyeblikkene, nettopp der spillerne opplever mest hakking.

Hvordan epp_boost fungerer: en kjerne-for-kjerne kirurgisk justering
Problemet denne oppdateringen løser er et kjent et: under spilling tar CPU-ens hovedtråd en kort pause mens den venter på at GPU-en skal fullføre en operasjon. AMD P-State-driveren tolker disse pausene som lav belastning og reduserer kjernefrekvensen. Når tråden gjenopptas, bruker CPU-en et øyeblikk på å gjenvinne hastigheten, noe som forårsaker en mikrostakking. epp_boost overvåker hver kjerne hvert 10. millisekund . Hvis den oppdager at en kjerne har vært opptatt minst 50 % av tiden, endrer den midlertidig strømpreferansen til maksimal ytelse. Etter 300 millisekunder med inaktivitet går den tilbake til normal innstilling. Dette forhindrer unødvendig ekstra strømforbruk og opprettholder balansen med GPU-en, som deler strømbudsjettet i Steam Decks APU.

Selv om oppdateringen fortsatt er under evaluering og krever kompilering av en modifisert kjerne, er potensialet tydelig. Steam Deck og ethvert Linux-system med AMD Ryzen-prosessorer kan dra nytte av denne forbedringen uten å måtte bytte maskinvare, mens utviklingen av Steam Deck 2 fortsetter i sitt eget tempo. Resultatene med Civilization VI er lovende, og det gjenstår å se hvordan det vil prestere med andre titler. Foreløpig håper fellesskapet at AMD-ingeniører og kjernevedlikeholdere vil godta forslaget, noe som kan føre til en jevnere spillopplevelse for millioner av brukere.