The OpenCL Working Group has released v3.0.16 of the OpenCL specifications, the sixteenth OpenCL 3.0 maintenance update. This is a significant update that integrates the standard Khronos KHR extension specifications into the core specification, making it easier for users and implementers to understand how extensions interact with core OpenCL functionality.
In addition, this update added the provisional cl_khr_kernel_clock extension, which adds new built-in functions to profile a kernel executing on an OpenCL device. It also includes final versions of the cl_khr_semaphore, cl_khr_external_semaphore, and cl_khr_external memory extensions, enabling efficient interoperability with other APIs.
The latest specifications can be found on the Khronos OpenCL registry: https://registry.khronos.org/OpenCL/