Circuitscape.jl
Circuitscape.jl copied to clipboard
Use multi-threading
We should move to Julia multi threading and get ready for 1.3. Might solve many memory issues and shared memory segments.
Also, with Omniscape using multi-threading, it makes sense for Circuitscape to also be doing the same.
Blocking issue: I see this come up fairly often when I'm running it multi-threaded: https://github.com/JuliaMath/IterativeSolvers.jl/issues/272.
@ranjanan Can you post here what the current issue is, and how one should reproduce it?
Never mind - I see it in #230.
Could Symbolics.jl be useful for implementing better parallelization and multi-threading in the Circuitscape? https://discourse.julialang.org/t/ann-symbolics-jl-a-modern-computer-algebra-system-for-a-modern-language/56251
I think it is not related.
You're right, I originally misunderstood the description of this package.