We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9034a6a commit dc8eef9Copy full SHA for dc8eef9
1 file changed
src/OpenCLKernels.jl
@@ -22,7 +22,7 @@ KA.zeros(::OpenCLBackend, ::Type{T}, dims::Tuple) where T = OpenCL.zeros(T, dims
22
KA.ones(::OpenCLBackend, ::Type{T}, dims::Tuple) where T = OpenCL.ones(T, dims)
23
24
KA.get_backend(::CLArray) = OpenCLBackend()
25
-KA.synchronize(::OpenCLBackend) = cl.device_synchronize()
+KA.synchronize(::OpenCLBackend) = cl.finish(cl.queue())
26
KA.supports_float64(::OpenCLBackend) = false # XXX: this is platform/device dependent
27
28
Adapt.adapt_storage(::OpenCLBackend, a::Array) = Adapt.adapt(CLArray, a)
0 commit comments