microsoft / microsoft/demikernel
[runtime] Add FIFO scheduling
Open
@iyzhang is already working on this.
Since Sep 20, 2024.
enhancement
- Dominant language
- Rust
- Stars
- 1.2k
- Forks
- 151
- PR merge metrics
- No merged PRs in 30d
Description
Context
Our current scheduler only has a round-robin scheduling policy, which is good for fairness but not for tail latency.
Proposed Solution
Add an additional scheduling policy for FIFO.
Alternative Solutions
We could replace the round-robin scheduler totally with FIFO but having both is useful.
Contributor guide
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.
Assessment
This issue has not been assessed yet.