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

Python support for DiffEqGPU

Open sibyjackgrove opened this issue 2 years ago • 4 comments

Is there any plan to add Python support for DiffEqGPU.jlsimilar to how DifferentialEquations.jl can be used from Python using diffeqpy?

sibyjackgrove avatar Apr 25 '23 20:04 sibyjackgrove

I haven't tried it yet. Maybe post an MWE? Something like this should work: https://scicomp.stackexchange.com/questions/36994/cuda-python-for-numerical-integration-and-solving-differential-equations

utkarsh530 avatar Apr 26 '23 20:04 utkarsh530

I think they mean like what we have with R. https://www.stochasticlifestyle.com/gpu-accelerated-ode-solving-in-r-with-julia-the-language-of-libraries/ . The key thing we are missing there is that MTK tracing doesn't work in Python.

ChrisRackauckas avatar Apr 28 '23 16:04 ChrisRackauckas

I think they mean like what we have with R. https://www.stochasticlifestyle.com/gpu-accelerated-ode-solving-in-r-with-julia-the-language-of-libraries/ . The key thing we are missing there is that MTK tracing doesn't work in Python.

Yes, this is what I was referring to. It's unfortunate that it is not supported in Python.

sibyjackgrove avatar Apr 29 '23 15:04 sibyjackgrove

It has to do with the wrapper library, not necessarily the GPU library. https://github.com/SciML/diffeqpy/issues/78 and https://github.com/SciML/diffeqpy/issues/57

ChrisRackauckas avatar Apr 30 '23 10:04 ChrisRackauckas