Mondaic

Salvus 0.11.29

Released: 2021-04-06

Minor release which fixes a bug in certain GPU runs, and adds the capability to limit the number of simultaneously running jobs in a slurm job array.

Changes

SalvusCompute

Fix a bug that previously existed where, in the case of a multi-node GPU run with 1 rank per node, the GPU halo would not get initialized properly. This would then lead to a failure during site initialization (as expected).

SalvusFlow

Optionally limit the number of parallel jobs in a slurm job array.

This can be specified in the site configuration of a slurm site with

max_simultaneous_jobs_in_job_array = 4

which internally translates to, for example, the %4 in --array=0-15%4.