We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5f12146 commit 2243449Copy full SHA for 2243449
lib/ROCKernels/src/ROCKernels.jl
@@ -79,8 +79,10 @@ isdone(ev::ROCEvent) = true # FIXME
79
80
function Event(::ROCDevice)
81
queue = AMDGPU.get_default_queue()
82
+ # Returns an HSASignalSet containing signals
83
event = AMDGPU.barrier_and!(queue, AMDGPU.active_kernels(queue))
- ROCEvent(event.signal)
84
+ # Build ROCEvents and put them in a MultiEvent
85
+ MultiEvent(Tuple(ROCEvent(s) for s in event.signals))
86
end
87
88
import Base: wait
0 commit comments