AMDGPU.jl icon indicating copy to clipboard operation
AMDGPU.jl copied to clipboard

`hsa_executable_freeze` can hang during high GPU load

Open jpsamaroo opened this issue 3 years ago • 0 comments

When the GPU is under high load and spinning on AMDGPU.device_signal_wait, hsa_executable_freeze can hang as it tries to synchronize with the GPU. We should switch to using an InterruptSignal (exposed via HSA) to ensure we don't effectively hang the GPU and impede timely forward progress.

jpsamaroo avatar Mar 14 '22 14:03 jpsamaroo