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

Use multi-threading

Open ViralBShah opened this issue 6 years ago • 7 comments

We should move to Julia multi threading and get ready for 1.3. Might solve many memory issues and shared memory segments.

ViralBShah avatar Sep 08 '19 21:09 ViralBShah

Also, with Omniscape using multi-threading, it makes sense for Circuitscape to also be doing the same.

ViralBShah avatar Feb 26 '20 03:02 ViralBShah

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 avatar Mar 23 '20 21:03 ranjanan

@ranjanan Can you post here what the current issue is, and how one should reproduce it?

ViralBShah avatar May 09 '20 17:05 ViralBShah

Never mind - I see it in #230.

ViralBShah avatar May 09 '20 17:05 ViralBShah

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

glaroc avatar Mar 01 '21 15:03 glaroc

I think it is not related.

ViralBShah avatar Mar 01 '21 15:03 ViralBShah

You're right, I originally misunderstood the description of this package.

glaroc avatar Mar 02 '21 19:03 glaroc