File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ UUIDs = "cf7118a7-6976-5b1a-9a39-7adc72f591a4"
1414
1515[compat ]
1616Adapt = " 1, 2, 3"
17- Dagger = " 0.12.1 "
17+ Dagger = " 0.13.3 "
1818KernelAbstractions = " 0.5, 0.6, 0.7"
1919Requires = " 1"
2020julia = " 1"
Original file line number Diff line number Diff line change @@ -97,8 +97,8 @@ kernel_backend(::CuArrayDeviceProc) = CUDADevice()
9797
9898if CUDA. has_cuda ()
9999 for dev in devices ()
100- Dagger. add_callback! (() -> begin
101- return CuArrayDeviceProc (Distributed. myid (), dev. handle, CUDA. uuid (dev))
102- end )
100+ Dagger. add_processor_callback! ( " cuarray_device_ $(dev . handle) " ) do
101+ CuArrayDeviceProc (Distributed. myid (), dev. handle, CUDA. uuid (dev))
102+ end
103103 end
104104end
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ cancompute(::Val{:ROC}) = AMDGPU.configured
1313kernel_backend (:: ROCDevice ) = ROCArrayProc
1414
1515if AMDGPU. configured
16- Dagger. add_callback! (proc -> begin
17- return ROCArrayProc (AMDGPU. get_default_agent ())
18- end )
16+ Dagger. add_processor_callback! ( " rocarray_device_default " ) do
17+ ROCArrayProc (AMDGPU. get_default_agent ())
18+ end
1919end
You can’t perform that action at this time.
0 commit comments