英特爾 Arc GPU 是否支持光線追踪?

英特爾 Arc GPU 是否支持光線追踪?

英特爾的 Arc GPU 於 2022 年大張旗鼓地推出。很高興看到另一種顯卡選項打破了 Nvidia-AMD 在 GPU 市場上的壟斷地位,並成為 GPU 剝頭皮問題的潛在解決方案。所有這一切都伴隨著更便宜的價格標籤和良好性能的承諾。

然而,製造出色的 GPU 並不僅僅在於構建良好的硬件,這在英特爾的 GPU 驅動程序問題中顯而易見。關於英特爾 Arc GPU 的另一個常見問題是它們是否支持光線追踪等功能。

什麼是光線追踪?簡要說明

無需過多贅述,光線追踪是一種圖形渲染方法,它使用算法來計算燈光和陰影在視頻遊戲中的位置。與傳統著色器相比,這會創建更逼真的圖像。

說明光線追踪工作原理的圖表
圖片來源:timrb/維基媒體

當然,這需要額外的計算能力來計算這些算法將如何工作。最好的方法是添加處理光線追踪操作的專用硬件內核,因為這很難僅通過軟件實現。

不同的製造商有不同的方式來實現光線追踪。Nvidia 已經在其第四代光線追踪硬件上,在其 GPU 中使用專用硬件 RT 內核。另一方面,AMD 使用 Ray Accelerators,這是一組處理光線追踪和附加功能的硬件核心。

英特爾 GPU 是否支持光線追踪?

Intel Arc GPU 支持光線追踪。這是使用稱為光線跟踪單元 (RTU) 的專用固定功能硬件來實現該功能的。此外,英特爾使用它所謂的異步光線追踪,它將光線與類似的命中著色器結合起來,以確保 RTU(也稱為英特爾 Xe 內核)得到充分利用。

每個 RTU 都有兩個光線遍歷管道,每個週期可以處理 12 個方框交叉點以及每個週期 1 個三角形交叉點。它們還配備了專用的 BVH 緩存。

以下是每個 Intel Arc GPU 的 RTU 數量:

  • Arc A770: 32 個 RTU
  • Arc A750: 28 個 RTU
  • Arc A580: 24 個 RTU
  • Arc A380: 8 個 RTU
  • Arc A310: 6 個 RTU

正如您可能猜到的那樣,底層的 Arc GPU,即 300 系列,考慮到它們的低 RTU 數量,並沒有提供太多的光線追踪性能。然而,英特爾 Arc 700 系列在性能基準方面確實與 Nvidia RTX 3060 持平。

在英特爾進行的測試中與 RTX 3060 進行對比時,Arc A770 在十多款以 1080p 分辨率運行光線追踪的遊戲中表現平平,甚至更好。結合英特爾對 Nvidia 的 DLSS 技術的回應 XeSS,性能隨著 1440p 的分辨率而提高。

Intel Arc A770 與 Nvidia RTX 3060 在 1080p 光線追踪遊戲中的對比圖
圖片來源:英特爾

但是,需要注意的一件重要事情是軟件支持。除非你有好的驅動程序,否則將強大的硬件放在一起對你沒有多大好處。獲得正確的驅動程序,尤其是在第一代產品中,並不容易,而且 Arc 系列自推出以來一直受到驅動程序不佳的困擾。

軟件扮演什麼角色?

儘管 Arc 陣容支持光線追踪,但這並不一定意味著它能夠在遊戲中利用它。Arc 卡中的硬件 RTU 僅用於增強光線追踪算法的性能。

對於能夠在 Arc GPU 上運行光線追踪的遊戲,遊戲開發人員將需要使用 Microsoft 的 DirectX12 或 Vulkan API 來集成該功能。好消息是這兩個 API 基本上代表了所有具有光線追踪的遊戲。

雖然這使得英特爾在軟件兼容性方面與 Nvidia 和 AMD 並駕齊驅,但後兩者在驅動程序質量方面仍然領先。Arc 系列的早期採用者揭示了一些驅動程序問題,這些問題確實會影響性能和用戶體驗。

好的驅動程序還有助於為 GPU 提供額外的軟件功能。這些增加了性能優勢,甚至增加了遊戲以外的用例。Nvidia 的 DLSS 3.0 就是一個很好的例子,考慮神經圖形技術對遊戲 FPS 的影響有多大。

英特爾的 Arc GPU 支持光線追踪

所以是的,簡而言之,英特爾的 Arc GPU 確實支持光線追踪。它的功能可能無法與 Nvidia 相提並論,但英特爾推出支持光線追踪的第一代產品這一事實本身就是這個新 GPU 系列的良好開端。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *