英特爾努力添加 oneAPI/對於即將推出的 Blender 3.3 版本,SYCL 支持 Blender 以使用即將推出的 Arc Graphics 硬件進行 GPU 加速似乎已全部完成。
正如我之前所寫的,幾個月來,Blender 社區的英特爾工程師一直致力於為 Cycles 引擎提供 oneAPI GPU 渲染支持,以補充 NVIDIA CUDA/OptiX 和 AMD HIP 目標。由於 Blender 3.0 放棄了 OpenCL,這個 oneAPI 目標將成為該 3D 建模軟件使用英特爾離散 GPU 進行 GPU 加速的唯一選擇。
最近經過幾輪審核,Blender 的 oneAPI 代碼現已審核/批准個月。
正在進行的工作Blender 3.3 發行說明提到了這個英特爾GPU 渲染支持。它確實注意到這些當前和未來的英特爾 dGPU 僅支持英特爾 Arc GPU-不幸的是,它無法為現有的英特爾集成顯卡提供 Blender GPU 加速。
目前,oneAPI GPU 渲染支持僅適用於 Windows,但英特爾正在努力為最終 Blender 3.3 版本及時支持 Linux。 Intel Compute Runtime 22.10.22597 是 Linux 用戶預期為 Blender 3.3 做好準備的版本。
內核也在第一次運行時編譯,這可能會很慢,但他們也希望在 Blender 3.3 final 中修復這個問題,“內核在第一次渲染時編譯。目前這可能很慢,例如 15分鐘。我們正在努力將編譯後的內核與 Blender 捆綁在一起,以代替最終版本。”
很高興看到 Blender 3.3 與今年即將推出的 Arc Graphics 桌面 GPU 相得益彰。 Blender 3.3 穩定版預計將於 9 月初發布。