Scheduling heterogeneous processors isn't as easy as you think
From MaRDI portal
Publication:5743473
zbMATH Open1421.68248MaRDI QIDQ5743473FDOQ5743473
Authors: Anupam Gupta, Sungjin Im, Ravishankar Krishnaswamy, Benjamin Moseley, Kirk Pruhs
Publication date: 10 May 2019
Full work available at URL: https://dl.acm.org/citation.cfm?id=2095214
Recommendations
Online algorithms; streaming algorithms (68W27) Deterministic scheduling theory in operations research (90B35) Performance evaluation, queueing, and scheduling in the context of computer systems (68M20)
Cites Work
- Nonclairvoyant scheduling
- Speed scaling for weighted flow time
- Speed is as powerful as clairvoyance
- Speed scaling with an arbitrary power function
- Online scheduling with general cost functions
- Optimal time-critical scheduling via resource augmentation
- Scalably scheduling processes with arbitrary speedup curves
- Non-clairvoyant Speed Scaling for Weighted Flow Time
- Scalably Scheduling Power-Heterogeneous Processors
- A competitive algorithm for minimizing weighted flow time on unrelated machines with speed augmentation
- Server Scheduling to Balance Priorities, Fairness, and Average Quality of Service
- Nonclairvoyant speed scaling for flow and energy
- Online weighted flow time and deadline scheduling
- Better Scalable Algorithms for Broadcast Scheduling
- Online scheduling on identical machines using SRPT
- SRPT optimally utilizes faster machines to minimize flow time
Cited In (13)
- Online dispatching and parallel processing algorithms for saving money in systems with heterogeneous, single-buffered, speed-scalable processors
- Energy-efficient scheduling and routing via randomized rounding
- Speed scaling on parallel processors
- Energy efficient scheduling of parallelizable jobs
- Machine speed scaling by adapting methods for convex optimization with submodular constraints
- Greed works -- online algorithms for unrelated machine stochastic scheduling
- On speed scaling via integer programming
- Approximation algorithms for energy-efficient scheduling of parallel jobs
- Scheduling on power-heterogeneous processors
- Scheduling on power-heterogeneous processors
- Online scheduling with general cost functions
- The dynamic priority based scheduling algorithm for hard real-time heterogeneous CMP application
- Online algorithms for non-preemptive speed scaling on power-heterogeneous processors
This page was built for publication: Scheduling heterogeneous processors isn't as easy as you think
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5743473)