OpenCL 3.1.1 has been released as a quick point release to revert a behavior change introduced in OpenCL 3.1. Specifically, the clGetEventInfo function returning CL_COMPLETE as a host synchronization point has been reverted to its OpenCL 3.0 semantics to avoid a potential performance regression. Developers who need host synchronization should use clWaitForEvents instead. The release also reserves enum blocks for upcoming Intel and Qualcomm extensions and includes minor fixes.

2m read timeFrom phoronix.com
Post cover image
353 Impressions