Data-driven Algorithm Selection for Carbon-Aware Scheduling

As computing demand continues to grow, minimizing its environmental impact has become crucial. This paper presents a study on carbon-aware scheduling algorithms, focusing on reducing carbon emissions of delay-tolerant batch workloads. Inspired by the Follow the Leader strategy, we introduce a simple yet efficient meta-algorithm, called FTL, that dynamically selects the most efficient scheduling algorithm based on real-time data and historical performance. Without fine-tuning and parameter optimization, FTL adapts to variability in job lengths, carbon intensity forecasts, and regional energy characteristics, consistently outperforming traditional carbon-aware scheduling algorithms. Through extensive experiments using real-world data traces, FTL achieves 8.2% and 14% improvement in average carbon footprint reduction over the closest runner-up algorithm and the carbon-agnostic algorithm, respectively, demonstrating its efficacy in minimizing carbon emissions across multiple geographical regions. 1

Authors

Institutions

Publication Details

Journal
ACM SIGEnergy Energy Informatics Review
Published
2024-12-01
DOI
https://doi.org/10.1145/3727200.3727222
Citations
11
Primary Topic
Advanced Bandit Algorithms Research
Type
article
Field-Weighted Citation Impact
5.40
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Data-driven Algorithm Selection for Carbon-Aware Scheduling

Prashant Shenoy, Mohammad Hajiesmaili, Noman Bashir, Adam Lechowicz et al.
11 citations
ACM SIGEnergy Energy Informatics Review
Advanced Bandit Algorithms Research
5.40
article

Data-driven Algorithm Selection for Carbon-Aware Scheduling

Prashant Shenoy, Mohammad Hajiesmaili, Noman Bashir, Adam Lechowicz, Walid A. Hanafy, Roozbeh Bostandoost
article en
11 citations

Abstract

As computing demand continues to grow, minimizing its environmental impact has become crucial. This paper presents a study on carbon-aware scheduling algorithms, focusing on reducing carbon emissions of delay-tolerant batch workloads. Inspired by the Follow the Leader strategy, we introduce a simple yet efficient meta-algorithm, called FTL, that dynamically selects the most efficient scheduling algorithm based on real-time data and historical performance. Without fine-tuning and parameter optimization, FTL adapts to variability in job lengths, carbon intensity forecasts, and regional energy characteristics, consistently outperforming traditional carbon-aware scheduling algorithms. Through extensive experiments using real-world data traces, FTL achieves 8.2% and 14% improvement in average carbon footprint reduction over the closest runner-up algorithm and the carbon-agnostic algorithm, respectively, demonstrating its efficacy in minimizing carbon emissions across multiple geographical regions. 1

ACM SIGEnergy Energy Informatics ReviewVol. 4(5)
University of Massachusetts Amherst (US), Massachusetts Institute of Technology (US)
Openalex Percentile: Top 4%
Advanced Bandit Algorithms Research
5.40
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.