Is it possible to unsynch the EnsembleGPUArrays?

Hello, i want to solve multiple ODEs in parallel on the GPU, is it possible to do this unsynchronized? As stated in the DiffEqGPU, all trajectories have the same time stepping. This slows down the solving if one trajectory is really stiff.

This is coming very soon. I have a prototype, I’m just currently optimizing it.

2 Likes

Awesome, this will be really helpful!!!

Hi Chris, do you know already when the prototype will be released?

For non stiff ODEs, hopefully within the next week. Remind me to share it

It’s functional and should be able to be merged fairly soon.

https://github.com/SciML/DiffEqGPU.jl/pull/148

It’s worth a try.

Thank you! I will give it a shot. Would be cool if it is merged soon