Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Implemented array-job-based SLURM integration, deprecated old version #1130

Draft
wants to merge 91 commits into
base: main
Choose a base branch
from

Conversation

leventeBajczi
Copy link
Contributor

We had a lot of problems with the non-array-based SLURM jobs, mainly due to the scheduler not liking thousands of small jobs. This was also brought up by #1028, as well as by the system administrators of Komondor.

This PR adds support for array jobs, and deprecates the old version. Furthermore, it moves resource measurements to a runexec-based solution by default (as we got access to cgroups).

I'm marking this PR as a draft as while the SV-COMP reproduction is ongoing, I expect some minor changes to still occur. However, I think the majority of the implementation work is done, and is therefore reviewable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant