Closed gdevenyi closed 6 years ago
Paging @dcoynel this will likely have some breaking changes based on your original implementation.
Please comment.
@bcdarwin Have you used slurm yet, any comments on these?
We use it on our local cluster and on Graham -- I'll try it out tomorrow.
Thanks @bcdarwin, I appreciate the help!
Obviously next step is the fixup of the memory handling.
Can you also merge afa1a5052b28 ?
Ooops, my bad, I didn't realize I never merged that into master. Now squashed into this PR.
Any other issues/comments @bcdarwin ?
I thought I had mentioned it but it doesn't seem to be the case ... the --nodes=$n argument doesn't work on Slurm, but --options='--nodes=$n' does work. Unfortunately I don't have time today to figure out why, but it's also not an urgent fix to me.
Hrm,
Can you clarify "doesn't work"?
A quick check with qbatch -n
, it seems to generate the proper job wrap for slurm.
Right ... the reason I didn't post this comment was because I previously realized I was on the wrong branch at the time. Everything seems fine to me ...
Thanks for the feedback, will check for other small bugs to fix, then will probably stamp a new official release.
With access to Niagara and a careful reading of sbatch documentation, the slurm implementation does not conform to how the SGE and PBS configurations work.
Fixing this up.