News: 0001658608

  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)

OpenCL 3.1.2 Released With cl_khr_command_buffer Promoted

([Standards] 3 Hours Ago OpenCL 3.1.2)


The Khronos Group today released the newest revision of the OpenCL specification with a handful of changes.

With today's OpenCL 3.1.2 spec release the cl_khr_command_buffer extension has been finalized and is no longer considered of experimental status. With cl_khr_command_buffer comes the ability to record and replay buffers of OpenCL commands. The intent here is on reducing the overhead of enqueuing the same workload multiple times.

The cl_khr_command_buffer extension was worked on by NVIDIA, Intel, Google, Codeplay, Qualcomm, and other stakeholders. Great seeing it now promoted beyond its experimental state.

OpenCL 3.1.2 also improves its error code documentation consistency for memory object APIs and brings various clarifications.

The OpenCL 3.1.2 spec update is available from [1]GitHub .



[1] https://github.com/KhronosGroup/OpenCL-Docs/releases/tag/v3.1.2



"Someone's been mean to you! Tell me who it is, so I can punch him tastefully."
-- Ralph Bakshi's Mighty Mouse