Allow worker task to reserve resources
Open
Nobody has claimed this yet.
enhancement
- Dominant language
- OCaml
- Stars
- 42
- Forks
- 20
- PR merge metrics
- No merged PRs in 30d
Description
Allow worker tasks to reserve resource (reserved cores and memory in particular) without over-provisioning (or with over-provisioning only on the remaining cores).
Possible uses:
- running benchmarking
- running solves on idle resource pools eg ppc64 or arm64 machine which tend to be less busy than x86_64.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue names no files, tests, or entry points. Start by locating how worker tasks request and schedule cores and memory, then determine how reservations should interact with over-provisioning and idle resource pools. Done should include the reservation behavior and coverage for benchmarking and less-busy ppc64 or arm64 workers.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ocaml
- Domain
- distributed-systems
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100