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

Multithreading

Open AsafManela opened this issue 5 years ago • 1 comments

Currently parallelization on a local cluster uses SharedArrays to share memory between distributed cores. This is not super efficient and also sometimes fails on windows.

It would be better to replace it with multithreading, which should be getting more stable in Julia v1.2.

AsafManela avatar Mar 21 '19 19:03 AsafManela

Gave this a go, but it resulted in a small improvement for dmr and large slowdown for hdmr. Will try again after 1.2 is out

AsafManela avatar Jul 04 '19 19:07 AsafManela