如果 Mesa 23.1 在默認啟用 RADV GPL 支持的情況下無法再令人興奮,更多的 RDNA3 優化、持續的 Zink 優化、更多的英特爾 DG2/Alchemist 增強功能以及大量其他功能……支持 RadeonSI 和 Rusticl Rust 編寫的OpenCL 驅動程序已合併!

領導 Rusticl 開發的 Red Hat 的 Karol Herbst 提出了半年的合併請求,以啟用 Rusticl 對 RadeonSI 的支持,最終已合併到 Git for Mesa 23.1。

這是繼最近的其他 Rusticl 和 RadeonSI 改進之後,加上昨天合併的最後三個補丁,將支持推到了終點線。


隨著本季度的 Mesa 23.1 發布現在,這種對 RadeonSI 的良好和現代 OpenCL 支持是否可以替代使用 ROCm OpenCL 堆棧或老化且不太有用的“Clover”Gallium3D OpenCL 驅動程序。我將很快運行一些 RadeonSI Rusticl OpenCL 基準測試,看看這種支持效果如何。 Karol 之前進行的基準測試表明 Rusticl 當時的性能優於 ROCm OpenCL。

走 Rusticl 路線對於在 ROCm 未經官方認證/測試的非企業 Linux 發行版上運行開源 Radeon OpenCL 也應該容易得多。

Categories: IT Info