Update-ul software Valve îmbunătățește performanța GPU-urilor AMD pe Linux

Valve, dezvoltatorul de jocuri și creatorul popularului PC portabil Steam Deck, a lansat un update de software care îmbunătățește semnificativ performanța unităților de procesare grafică (GPU) AMD care rulează pe sistemul de operare Linux. Update-ul, realizat de dezvoltatorii Valve pentru driverul RADV din cadrul Mesa, se concentrează pe optimizarea compilatorului care convertește programele shader într-un format binar pentru a fi executate de GPU-uri.

Driverul RADV, care este un driver bazat pe Vulkan, creat special pentru GPU-uri AMD pe Linux, folosea în mod inițial un compilator numit LLVM. Cu toate acestea, Valve a creat propriul său compilator numit ACO (Amd COmpiler) pentru a îmbunătăți performanța driverului RADV. Update-ul recent include ajustări la compilatorul ACO care reduc numărul de instrucțiuni de procesare necesare pentru GPU, rezultând un cod mai mic și o performanță îmbunătățită în timpul rulării.

Deși câștigurile specifice de performanță pot varia, Phoronix raportează că unii utilizatori au observat îmbunătățiri de până la 14% în jocuri precum Cyberpunk 2077. În plus, update-ul este disponibil pentru toți posesorii de Steam Deck, deoarece PC-ul portabil rulează pe software-ul bazat pe Linux al Valve, SteamOS, care utilizează driverul RADV.

Contribuțiile Valve la proiectul Mesa aduc beneficii nu doar propriului hardware, ci și comunității mai largi a Linux-ului. Caracterul open-source al proiectului permite dezvoltatorilor de grafică AMD să revizuiască și să încorporeze eventual optimizările în propriul lor compilator. Cu toate acestea, ACO este optimizat în mod specific pentru RADV și nu se integrează direct cu driverele Linux ale AMD-ului.

Îmbunătățirea compilatoarelor shader în driverele GPU-urilor este crucială pentru a face față cerințelor jocurilor moderne cu grafică intensă. Munca Valve în acest domeniu merită recunoaștere, deoarece chiar și îmbunătățiri mici de performanță pot face o diferență semnificativă.

Dacă dețineți un Steam Deck, se recomandă menținerea software-ului și a driverelor actualizate pentru a profita de performanța îmbunătățită a compilatorului și pentru a optimize experiența de joc.

The source of the article is from the blog aovotice.cz

Privacy policy
Contact