-
Notifications
You must be signed in to change notification settings - Fork 34
Integration with CUBLAS/CLBLAS? #93
Comments
That is our secret master plan :) @SimonDanisch once experimented with OpenCL -> OpenGl interop, but we didn't get very far and I don't think anything has been done in that direction. |
I have to correct you @vchuravy, I actually put ArrayFire and CUDArt integration into the mix since then ;) So this should also work with CUBLAS and CLBLAS, if they don't do anything weird. |
Please do share :) |
ArrayFire looks really cool! Exactly what I need I think... Sent from my iPhone
|
It is pretty cool :) Here is how you can try things out: # Cxx must be installed and working!
Pkg.checkout("CUDArt", "sd/gl_interop")
Pkg.clone("https://github.com/JuliaGPU/ArrayFire.jl")
Pkg.checkout("GLVisualize", "sd/gpgpu")
Pkg.checkout("GLWindow") then you can try out the gravity notebook |
The plan is to add this painlessly, by putting the interop code into GLAbstraction/AbstractGPU array and make GLVisualize accept any kind of GPUArray, which should be pretty straight forward ;) |
@SimonDanisch how are you able to get cxx.jl working on windows :O . ? |
I'm not :( So this is OSX/Linux only so far... |
Does GLVisualize integrate well with any of the GPU programming packages? For example,
https://github.com/JuliaGPU/CLBLAS.jl
or
https://github.com/JuliaGPU/CUBLAS.jl
It would be nice to do the computation and plotting all on the GPU 😀
The text was updated successfully, but these errors were encountered: