A Next-Generation Non-Preemptive Scheduler for High-Performance Computing.
Standard Non-Preemptive algorithms have critical flaws in modern workloads.
The simplest algorithm. Jobs are executed in arrival order.
Executes the job with the smallest burst time first.
Our proposed hybrid solution.
At every time step, WDS calculates a Score for every waiting process. The process with the highest score is selected for the CPU.
Click a card below to see the WDS implementation details.