皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Rusticl 驱动已准备就绪,支持在 Radeon、Intel Iris 以及 Zink/Vulkan 上运行 OpenCL 3.1

Khronos Group 今日宣布推出 OpenCL 3.1,这是六年来首个重大的规范更新,将多项功能纳入核心规范,以增强人工智能(AI)和高性能计算(HPC)能力。作为一项令人振奋的发展,Rusticl 作为 Mesa 项目中主导的 OpenCL 驱动实现,已准备就绪,将在同日提供 OpenCL 3.1 支持,目前仅待合并。

Red Hat 工程师兼 Rusticl 主开发者 Karol Herbst 今日提交了合并请求,旨在将 OpenCL 3.1 支持集成到 Mesa 中。该请求尚未被合并,但预计很快就会完成。由于 OpenCL 3.1 主要是将已有的 OpenCL 功能提升至核心规范,因此其开发工作量并不像引入大量全新功能的版本那样繁重。

Rusticl 驱动已准备就绪,支持在 Radeon、Intel Iris 以及 Zink/Vulkan 上运行 OpenCL 3.1

此次针对 OpenCL 3.1 的 Rusticl 更新最终实现起来相当“简单”,但已足以让 OpenCL 3.1 在诸如 AMD RadeonSI Gallium3D 驱动、Intel Iris Gallium3D 驱动、适用于 Apple Silicon 的 Asahi 驱动、基于 LLVM 的软件渲染驱动 LLVMpipe,以及用于通用 Gallium3D 的 Zink(基于 Vulkan 的驱动实现)等平台上被正式宣告支持。

Rusticl 驱动已准备就绪,支持在 Radeon、Intel Iris 以及 Zink/Vulkan 上运行 OpenCL 3.1

看到这一支持在规范发布当天即已准备就绪,尽管改动相对直接,仍令人倍感振奋。这使得 Rusticl 成为首批支持 OpenCL 3.1 的实现之一。此次合并包含了 Rusticl 支持 OpenCL 3.1 所需的全部功能组件。

转自 Rusticl Driver Ready To Go With OpenCL 3.1 Working On Radeon, Intel Iris & Zink/Vulkan – Phoronix