unfoldtoolbox / UnfoldBIDS.jl

MIT License
4 stars 2 forks source link

Parralell processing #60

Open ReneSkukies opened 7 months ago

ReneSkukies commented 7 months ago

Implement parallel processing of multiple subjects.

Maybe with a check if things were already run?

Look at Pipelines.jl and JobScheduler.jl

behinger commented 7 months ago

as discussed, I would put this on low priority for now, given that we have parallelization already in the solver in Unfold.


Anyway, there are two main ways: 1) Threading (shared memory) with @threads for sub = 1:nsub or so 2) Distributed, where you spawn new julia processes that run a certain program.