Aktualizace softwaru od Valve zvyšuje výkon pro AMD GPU na Linuxu

Valve, herní vývojář a tvůrce oblíbeného handheldového počítače Steam Deck, vydal aktualizaci softwaru, která významně zlepšuje výkon grafických procesorů (GPU) AMD na operačním systému Linux. Aktualizace, vytvořená vývojáři Valve pro ovladač RADV v rámci projektu Mesa, se zaměřuje na optimalizaci kompilátoru, který převádí programy shaderů do binárního formátu pro vykonávání na GPU.

Ovladač RADV, který je Vulkanem založeným ovladačem speciálně navrženým pro AMD GPU na Linuxu, původně používal kompilátor zvaný LLVM. Valve však vytvořil vlastní kompilátor nazvaný ACO (Amd COmpiler) pro zlepšení výkonu ovladače RADV. Nedávná aktualizace obsahuje úpravy kompilátoru ACO, které snižují počet prováděných instrukcí GPU, což vede k menší velikosti kódu a zlepšení běhového výkonu.

Zatímco konkrétní výkonnostní zisky se mohou lišit, Phoronix uvádí, že někteří uživatelé zaznamenali zlepšení až o 14 % ve hrách jako je Cyberpunk 2077. Navíc je aktualizace dostupná pro všechny majitele Steam Decku, protože handheldový počítač běží na Valve Linuxovém softwaru, SteamOS, který využívá ovladač RADV.

Přínosy Valve pro projekt Mesa prospívají nejen jeho vlastnímu hardwaru, ale také širšímu linuxovému společenství. Otevřený zdrojový kód projektu umožňuje vývojářům grafiky AMD zkontrolovat a potenciálně začlenit optimalizace do vlastního kompilátoru. Nicméně ACO je specificky optimalizován pro RADV a nedochází k přímé integraci s linuxovými ovladači AMD.

Zlepšení kompilátorů shaderů v ovladačích GPU je klíčové pro zvládání nároků moderních graficky náročných her. Práce Valve v této oblasti si zaslouží uznání, protože i malá zlepšení výkonu mohou mít významný dopad.

Pokud vlastníte Steam Deck, doporučuje se udržovat aktualizovaný váš software a ovladače, abyste využili zlepšeného výkonu kompilátoru a optimalizovali své herní zážitky.

The source of the article is from the blog klikeri.rs

Privacy policy
Contact