Valves programmatūras atjauninājums uzlabo AMD GPU veiktspēju Linux operētājsistēmās

Valve, spēļu izstrādātājs un populārās Steam Deck roku PC radītājs, ir izlaidis programmatūras atjauninājumu, kas ievērojami uzlabo AMD grafisko procesoru (GPU) veiktspēju, darbojoties Linux operētājsistēmā. Valve izstrādātāji izmaiņas ieviesa RADV draiverā ietvaros Mesā, fokusējoties uz optimizāciju, kas pārveido ēnu programmas binārajā formātā, lai GPU varētu to izpildīt.

RADV draiveris, kas ir Vulkan bāzēts draiveris, kas speciāli izstrādāts AMD GPU, kas darbojas Linux operētājsistēmā, sākotnēji izmantoja draiveri, ko sauc par LLVM. Tomēr Valve izveidoja savu draiveri ar nosaukumu ACO (Amd COmpiler), lai uzlabotu RADV draivera veiktspēju. Jaunākie atjauninājumi ietver precizējumus ACO kompilatoram, kas samazina GPU prasīto procesēšanas instrukciju skaitu, rezultējot mazākā kodu izmēru un uzlabotu darbības ilgumu.

Lai gan konkrētie veiktspējas uzlabojumi var atšķirties, Phoronix ziņo, ka daži lietotāji ir guvuši līdz pat 14% palielinājumu spēlēs, piemēram, “Cyberpunk 2077”. Turklāt atjauninājums ir pieejams visiem Steam Deck īpašniekiem, jo šis roku dators darbojas ar Valve Linux pamatotu programmatūru, SteamOS, kas izmanto RADV draiveri.

Valves ieguldījumi Mesas projektā dod labumu ne tikai pašu aparatūrai, bet arī plašākai Linux kopienai. Projekta atvērto koda rakstura dēļ AMD grafisko attēlojumu izstrādātāji var pārskatīt un potenciāli iekļaut optimizācijas savā kompilatorā. Tomēr ACO ir specifiski optimizēts RADV draiverim un tieši nesadarbojas ar AMD Linux draiveriem.

Veidojot shader kompilatorus GPU draiveros, ir būtiski, lai tiktu galā ar moderno grafiku intensīvo spēļu prasībām. Valve darbs šajā jomā pelna atzinību, jo pat nelieli veiktspējas uzlabojumi var radīt būtisku atšķirību.

Ja jums ir Steam Deck, ieteicams saglabāt savu programmatūru un draiverus atjauninātus, lai izmantotu uzlaboto kompilatora veiktspēju un optimizētu savu spēļu pieredzi.

The source of the article is from the blog j6simracing.com.br

Privacy policy
Contact