Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Parralell processing #60

Open
ReneSkukies opened this issue Jan 24, 2024 · 1 comment
Open

Parralell processing #60

ReneSkukies opened this issue Jan 24, 2024 · 1 comment
Labels
enhancement New feature or request Potential feature

Comments

@ReneSkukies
Copy link
Member

Implement parallel processing of multiple subjects.

Maybe with a check if things were already run?

Look at Pipelines.jl and JobScheduler.jl

@ReneSkukies ReneSkukies added the enhancement New feature or request label Jan 24, 2024
@behinger
Copy link
Member

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.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New feature or request Potential feature
Projects
None yet
Development

No branches or pull requests

2 participants