[Pkg-opencl-devel] Bug#949767: libgpuarray pocl out-of-order queues
Rebecca N. Palmer
rebecca_palmer at zoho.com
Sun Jan 26 22:12:00 GMT 2020
Control: reassign -1 src:libgpuarray,src:pocl
Control: retitle -1 wrong results in gemm(batch) in out-of-order queues
libgpuarray checks whether the device supports out-of-order queues, and
requests one if it does (src/gpuarray_buffer_opencl.c:155,185).
pocl 1.3 says it doesn't support out-of-order queues, while pocl 1.4
says it does (upstream commit dc0556703ec4f18e457bf794590c50e6dbae9388
appears to be when this changed). They both will create such a queue if
asked to, but because of the above, libgpuarray only asks for one in 1.4.
This doesn't tell us whether the actual problem is "pocl out-of-order
queues violate spec" or "libgpuarray incorrectly uses out-of-order
queues". I suspect the latter but intend to investigate further.
More information about the Pkg-opencl-devel
mailing list