HurdleDMR.jl
HurdleDMR.jl copied to clipboard
Multithreading
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.
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