Skip to content

S-Lab-System-Group/Awesome-DL-Scheduling-Papers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 

Repository files navigation

Awesome-DL-Scheduling-Papers

🔥 A curated list of DL cluster scheduling papers.

Please feel free to pull requests or open an issue to add papers.

Table of Content

Schedulers for DL Training

Scheduler Year Series Paper Objective Heter. Elastic AutoML Code
Acme 2024 NSDI Paper - - - Code
Cassini 2024 NSDI Paper ♠♣♥ - - -
Sia 2023 SOSP Paper ♠♣♥ Code
EasyScale 2023 SC Paper ♠♣ - Code
Hydro 2023 OSDI Paper ♠▲ Code
Shockwave 2023 NSDI Paper ♠♣♥ - - Code
ModelKeeper 2023 NSDI Paper ♦♣ - - Code
Lyra 2023 EuroSys Paper ♠♣ - -
SiloD 2023 EuroSys Paper ♠♣♥ ✔* - - -
FGD 2023 ATC Paper ♠♣ - - - Code
ElasticFlow 2023 ASPLOS Paper ♣✿ - - Code
Lucid 2023 ASPLOS Paper ♠♣ - - - Code
PowerFlow 2023 arxiv Paper ♦♣ - - -
EDL 2022 TPDS Paper ♠♣ - - -
AOnline 2022 TCC Paper ♠♣ - - -
Titan 2022 SoCC Paper ♠♣ - - - -
Muri 2022 SIGCOMM Paper ♠♣ ✔* - - Code
Synergy 2022 OSDI Paper - - - Code
Ali-MLaaS 2022 NSDI Paper ♠♣ - - - Code
GADGET 2022 INFOCOM Paper ♠♣ - - Code
CloudBrain 2022 ICCD Paper - - - Code
Aryl 2022 arxiv Paper ♠♣ - -
Singularity 2022 arxiv Paper ♠♣♦ - - -
$DL^2$ 2021 TPDS Paper - - Code
Astraea 2021 TPDS Paper - - - Code
Horus 2021 TPDS Paper ♠♣ - - - -
Liquid 2021 TPDS Paper - - - Code
POP 2021 SOSP Paper ♥♣ - - Code
Chronus 2021 SoCC Paper - - - Code
SEER 2021 SoCC Paper - -
Helios 2021 SC Paper ♣♦ - - - Code
ONES 2021 SC Paper ♠♣ - - Code
Pollux 2021 OSDI Paper ♠♣♥ - Code
AFS 2021 NSDI Paper ♠♣ - - -
SMD 2021 INFOCOM Paper - - - -
ANDREAS 2021 FCloud Paper - - - -
RubberBand 2021 EuroSys Paper - -
Hermes 2021 Electronics Paper - - -
Jigsaw 2021 DistributedML Paper - - - -
DynamoML 2021 CLOSER Paper ♠♣ - - -
GENIE 2020 TPDS Paper - - -
Parrot 2020 TCC Paper - - - -
Non-Intrusive 2020 SC Paper ♠♣ - - -
Antman 2020 OSDI Paper ♠♣ - - Code
Gavel 2020 OSDI Paper ♣♥ - - Code
HiveD 2020 OSDI Paper - - - Code
Themis 2020 NSDI Paper - - - -
Salus 2020 MLSys Paper ♠♣ - - - Code
Vaibhav et al. 2020 MASCOTS Paper ♠♣ - - -
SPIN 2020 INFOCOM Paper - - - -
E-LAS 2020 ICPP Paper - - - -
CODA 2020 ICDCS Paper ✔* - - -
Elan 2020 ICDCS Paper ♠♣ - - -
Yeung 2020 HotCloud Paper - - - -
$Gandiva_{fair}$ 2020 EuroSys Paper ♥♣ - - -
MLCloudPrice 2020 DISPA Paper ♣♦ - - - Code
MLFS 2020 CoNext Paper ♣✿ - - - Code
MARBLE 2020 CCGRID Paper ♠♣ - - -
Ada-SRSF 2020 arxiv Paper ✔* - - -
Co-scheML 2020 ACSOS Paper - - - -
HyperSched 2019 SoCC Paper ✿ ▲ - -
Tiresias 2019 NSDI Paper - - - Code
FfDL 2019 Middleware Paper - - - Code
JPAS 2019 JNCA Paper ♣▲ - - -
Harmony 2019 INFOCOM Paper - - - -
Cynthia 2019 ICPP Paper - - -
Jahani 2019 ICCCS Paper - -
$Sched^2$ 2019 GLOBECOM Paper - - - -
Dragon 2019 CLOSER Paper ♠♣ - - -
$FC^2$ 2019 CC Paper ✔* - -
Philly 2019 ATC Paper - - - Code
Gandiva 2018 OSDI Paper ♠♣ - -
OASiS 2018 INFOCOM Paper ♠♣ - - -
Optimus 2018 EuroSys Paper - - Code
Dorm 2017 SMARTCOMP Paper - - - -
Topology-Aware 2017 SC Paper - - - Code
HyperDrive 2017 Middleware Paper ♣▲ - - -

Symbols of Training Schedulers:

JCT Utilization Cost Fairness DDL Accuracy

Schedulers for DL Inference

Scheduler Year Series Paper Objective Batch Share Cloud Source Code
SpotServe 2024 ASPLOS Paper ♦♥ - Code
DeltaZip 2023 arxiv Paper ♥♠ - - Code
MOSEL 2023 arxiv Paper ♦♠ - - -
Punica 2023 arxiv Paper ♥♠ - ✔* - Code
S-LoRA 2023 arxiv Paper ♥♠ - ✔* - Code
Symphony 2023 arxiv Paper ✿♠♦ - - -
DeepPlan 2023 EuroSys Paper ♦♠ - - Code
Tabi 2023 EuroSys Paper ♦♣ - - -
Kairos 2023 HPDC Paper ♦♥♠ - Code
Shepherd 2023 NSDI Paper ✿♠♦ - - -
AlpaServe 2023 OSDI Paper ♦♠ - Code
Clover 2023 SC Paper - Code
iGniter 2023 TPDS Paper ✿♥ Code
Gpulet 2022 ATC Paper ✿♠♥ - Code
Cocktail 2022 NSDI Paper ♣♦♥ - - Code
INFaaS 2021 ATC Paper ♦♥♠ - Code
MIG-SERVING 2021 CoRR Paper ♦♥ - -
Mendoza et al. 2021 EuroMLSys Paper - - -
Abacus 2021 SC Paper ♦♠ - - Code
Morphling 2021 SoCC Paper ♥♠ Code
Irina 2020 APNet Paper ♦♠✿ - -
DyBatch 2020 CCGrid Paper ♦♠ - -
CMS 2020 Future Internet Paper ♣✿ - - - -
PERSEUS 2020 IC2E Paper ♦♥♠ - Code
AutoDeep 2020 Infocom Paper ♦♥♠ - -
Clockwork 2020 OSDI Paper ♦♠ - - Code
GSLICE 2020 SoCC Paper ♠✿ - -
Inferline 2020 SoCC Paper ♦♥ - Code
MArk 2019 ATC Paper ♦♥ - Code
TrIMS 2019 CLOUD Paper ♦♠✿ Code
Kube-Knots 2019 CLUSTER Paper ♦✿ - -
Gilman et al. 2019 DIDL Paper ♦♠ - - -
Nanily 2019 HPCC Paper ♦♠ - - -
Ebird 2019 ICCD Paper ♦♠✿ - Code
Tolerance Tiers 2019 ISPASS Paper ♣♦♥ - - -
RRL 2019 SC Paper - Code
ParM 2019 SOSP Paper - - Code
HiveMind 2018 NIPS Paper - -
Space-Time 2018 NIPS Paper ♠✿ - -
Ease.ml 2018 VLDB Paper - - - Code
Rafiki 2018 VLDB Paper ♣♦ - - Code
Clipper 2017 NSDI Paper ♣♦♠ - - Code

Symbols of Inference Schedulers:

Accuracy Throughput Latency Cost Utilization

Glossary of Terms

Terminology Definition
JCT Job Completion Time (Job Finish Time - Job Submission Time)
Fairness a metric to assess whether resources are fairly shared among users or jobs
QoS Quality of Service
DDL Deadline, a time point where DL job must be completed
SLO Service Level Objective