-
-
Notifications
You must be signed in to change notification settings - Fork 243
Closed
Description
I went through to find out what's required for GPUArrays to work well in the *DiffEq packages. Essentially, other than a few GPUArray bugs:
JuliaGPU/GPUArrays.jl#20
JuliaGPU/GPUArrays.jl#21
JuliaGPU/GPUArrays.jl#22
The only issues that come up is that GPUArrays are an AbstractArray type which does not have indexing. Incredibly, in the broadcast branches / masters this mostly works, except for one line. However, that would be fixed by the following tiny new feature in Julia's Base:
Then the *DiffEq solvers can automatically compile new versions of themselves for the GPU.
(I think this is super cool haha)
Metadata
Metadata
Assignees
Labels
No labels