Linux中國

藉助 Valve 的新編譯器,Linux 遊戲在 AMD GPU 中獲得了性能提升

為了提高遊戲性能,編譯時間至關重要,使用新的 ACO 編譯器,它將時間縮短了近 50%。 Valve 在其 Steam 社區的帖子中解釋了更多關於它的信息:

AMD OpenGL 和 Vulkan 驅動程序目前使用的著色器編譯器是上游 LLVM 項目的一部分。該項目規模龐大,並且有許多不同的目標,遊戲著色器的在線編譯只是其中之一。這可能會導致不同的開發權衡,其中改進遊戲特定功能比其他情況更難,特定於遊戲的功能也經常被 LLVM 的開發人員因其他事情破壞。特別是,著色器編譯速度就是這樣一個例子:它在大多數其他場景中並不是一個關鍵因素,只能錦上添花。但是對於遊戲來說,編譯時間是至關重要的,而緩慢的著色器編譯可能導致幾乎無法播放的頓挫。

Linux 遊戲真的有性能提升嗎?

是的,沒錯。

這裡的主要亮點是編譯時間。如果著色器編譯時間急劇減少,理論上應該會改善遊戲的性能。

而且,根據最初的基準報告,我們確實看到了一些重大改進。

當然,遊戲中的 FPS 改進並不是很大。但是,它在早期階段仍然是一個很好的進步。

如果你對編譯時間的改進感到好奇,下面是結果:

是的,即使大幅的編譯時間減少也不會大幅影響遊戲中的 FPS。但是,它仍然是一件大事,因為目前,這是一項正在進行中的工作。所以,我們可以有更多期待。

但是,還能做些什麼呢?

好吧,ACO 還沒完成。下面是為什麼(在 Valve 中提到):

現在,ACO 只處理像素和計算著色器階段。當其餘的階段實現時,我們預計編譯時間將進一步減少。

總結

儘管我沒有配備 AMD GPU,但我很有興趣看到對 Linux 遊戲場景的改進。

此外,隨著事情進展,我們將期待更多的基準和報告。

你怎麼看待?請在下面的評論中告訴我們你的想法。如果你有基本報告要分享,請告訴我們。

via: https://itsfoss.com/linux-games-performance-boost-amd-gpu/

作者:Ankush Das 選題:lujun9972 譯者:geekpi 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國