🐧 PenguinPulse

Linux Graphics & Gaming News

Mesa NOCL Advances, Brings OpenCL Compute atop NVIDIA CUDA Drivers

Recent reports indicate significant progress with the Mesa project's "CUDA driver API.">NOCL" initiative, formerly known as "CLUDA." This project, under development for approximately the past year, aims to implement the OpenCL API on top of NVIDIA's proprietary CUDA driver API. Utilizing the Mesa Gallium3D API, NOCL provides a framework for OpenCL compute. When paired with Rusticl, Mesa's Rust-based OpenCL state tracker, the combination is "working well for OpenCL atop the NVIDIA proprietary driver as a new compute option." This development provides NVIDIA users with an alternative, open-source pathway for OpenCL workloads that leverages the underlying CUDA capabilities.

Sources