-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Labels
Core devIncludes developments in the Illuminator core codeIncludes developments in the Illuminator core codeenhancementNew feature or requestNew feature or request
Description
Description
This feature enables running multiple simulations in parallel using MPI (mpi4py), distributing workloads across CPU cores or HPC nodes. It is particularly useful for batch scenario evaluations or sensitivity analyses.
As agreed at the start of the project, the feature should:
- support concurrent execution of multiple scenarios
- be compatible with the sensitivity analysis algorithms the group intends to use
- allows multiple scenarios to be defined and managed within a single YAML file
- integrate the use of parallel-computing technologies to reduce execution time
- be compatible with executions in a local computer and an HPC cluster
- be validated through test cases as to ensure correct behavior
Status
- Feature implemented in
dev-mpi-parallelbranch - Tests added to ensure correct behaviour
- End-user documentation added to project Wiki
- Ready for merge into dev branch
Documentation
For detailed end-user documentation, including usage examples, YAML schema, and HPC instructions, see the Parallel Scenarios documentation on the project's GitHub Wiki.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Core devIncludes developments in the Illuminator core codeIncludes developments in the Illuminator core codeenhancementNew feature or requestNew feature or request