Implicit command queue flushes triggered by clReleaseCommandQueue
#1248
Labels
needs-cts-coverage
The CTS needs to be extended
needs-new-opencl-minor-version
This change requires a new minor version of OpenCL
The specification currently states
A few implementers observed in the 2024/09/03 teleconference that this leads to unwanted flushes when RAII objects that hold command queues frequently call
clRetainCommandQueue
andclReleaseCommandQueue
. The intent may have been to solve the issue described in #1238.Do people rely on this behaviour? Is this something we want to relax? Would we want explicit opt-in/opt-out control for this behaviour?
The text was updated successfully, but these errors were encountered: