Dice Question Streamline Icon: https://streamlinehq.com

Optimal scheduling of parallelizable jobs in multiserver systems

Establish optimal scheduling policies that minimize mean response time for parallelizable jobs in multiserver systems, where jobs can utilize multiple servers subject to parallelizability limits and arrive over time.

Information Square Streamline Icon: https://streamlinehq.com

Background

The paper studies workloads composed of multiple classes of parallelizable jobs, each with a class-specific parallelizability limit and job size distribution, and seeks policies that minimize mean response time on k identical servers.

While this work derives asymptotically optimal policies in specific scaling regimes (LPF in Sub-Halfin-Whitt and SERPT in Super-NDS) and provides additional insights, the general problem of devising optimal scheduling policies for parallelizable jobs in multiserver systems is identified as open at the outset.

References

However, devising optimal scheduling policies for parallelizable jobs in multiserver systems remains an open problem.

Asymptotically Optimal Scheduling of Multiple Parallelizable Job Classes (2404.00346 - Berg et al., 30 Mar 2024) in Section 1 (Introduction)