OpenCL 3.1.2 Released With cl_khr_command_buffer Promoted

OpenCL 3.1.2 Released With cl_khr_command_buffer Promoted

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 GitHub.

Original Source

Read the full article at Phoronix →

KhanList aggregates and links to publicly available news content. We do not host full articles from third-party sources. Always verify important information with original sources.