英特爾Arc Alchemist GPU將在Linux平台上獲得Resizable BAR支持
早在2020年,隨著AMD和NVIDIA在其顯卡上實現對該功能的支持,Resizable BAR成為玩家當中的熱門話題,但現在,英特爾也已確認在其即將推出的Arc Alchemist GPU上增加對該技術的支持。
在Phoronix的一份報告中,最新的Linux圖形內核在補丁中提到了”Resizable BAR”或ReBAR支持。最新的補丁包括對Linux平台上英特爾內核圖形驅動的small
BAR恢復支持。
以下是該補丁的內容:
從DG2開始,我們將為設備本地內存提供可調整大小的BAR支持,但在某些情況下,最終的BAR大小仍可能小於本地內存的總大小。在這種情況下,只有部分本地內存可以被CPU訪問,而其餘部分只能通過GPU訪問。這個系列增加了所需的基本功能,以確保整個本地內存範圍是可用的。
考慮到該補丁是為Linux 5.17發出的,我們有可能看到Resizable BAR支持最早在Linux 5.18被添加。因此,如果用戶不想在Linux生態系統中使用英特爾的GPU的ReBAR,他們將不得不升級到最新的Linux和MESA版本。英特爾已經在其台式機平台上提供了Resizable BAR支持,從300系列開始,考慮到其他GPU製造商在台式機和筆記本電腦上都提供了這項技術,英特爾很可能也會在其Arc Alchemist GPU系列上遵循同樣的路線。
ReBAR本質上定義了可以映射多少獨立的GPU內存空間,今天的PC通常被限制在256MB的映射內存。有了BAR,系統可以訪問所有的GPU內存,消除瓶頸以實現更快的性能。到目前為止,BAR顯示的性能數字參差不齊,在一些遊戲中有所提高,而在另一些遊戲中沒有性能優勢。還有一些情況是,啟用BAR後,系統產生的性能較低,但這只是一小部分,所以啟用它並不是一個壞主意,很高興看到英特爾也在努力使這種功能出現在開源平台。