News: 0001573273

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Rusticl Driver Lands Support For OpenCL Semaphores

([Mesa] 6 Hours Ago Rusticl Semaphores)


In addition to [1]working on new OpenCL performance optimizations , Red Hat engineer Karol Herbst just landed another important feature into [2]Rusticl : OpenCL semaphores.

OpenCL semaphores are now supported by the Mesa 25.3-devel code with this Rust-based generic OpenCL driver for Gallium3D hardware drivers. OpenCL semaphores are important for work synchronization, especially when getting into interoperability with other external APIs. The cl_khr_semaphore, cl_khr_external_semaphore, and cl_khr_external_semaphore_sync_fd extensions are now wired up for the Rusticl driver. The synchronization object added by cl_semaphore_khr is much more effective, reusable and adaptable than the cl_event synchronization handling before it. The OpenCL semaphores support has been tested successfully across the Intel Iris, RadeonSI, and Zink Gallium3D drivers.

After [3]the merge request was under review and revising the past month, the semaphores support for the Rusticl driver was merged on Sunday. Look for this and many other Rusticl improvements in Mesa 25.3 due out next quarter. If you missed it were also some recent [4]Rusticl benchmarks on AMD Strix Halo and [5]Intel Compute Runtime vs. Rusticl benchmarks too.



[1] https://www.phoronix.com/news/Rusticl-Less-Memory-Allocs

[2] https://www.phoronix.com/search/Rusticl

[3] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36007

[4] https://www.phoronix.com/review/rocm-rusticl-strix-halo

[5] https://www.phoronix.com/review/intel-battlemage-rusticl



RustIsWinning

Errinwright

V1tol

coder

coder

Minnesota --
home of the blonde hair and blue ears.
mosquito supplier to the free world.
come fall in love with a loon.
where visitors turn blue with envy.
one day it's warm, the rest of the year it's cold.
land of many cultures -- mostly throat.
where the elite meet sleet.
glove it or leave it.
many are cold, but few are frozen.
land of the ski and home of the crazed.
land of 10,000 Petersons.