KIT | KIT-Bibliothek | Impressum | Datenschutz

Carbon-Aware Mapping and Scheduling for Deadline-Constrained Workflows

Schweisgut, Dominik 1; Benoit, Anne; Robert, Yves; Meyerhenke, Henning ORCID iD icon 1
1 Scientific Computing Center (SCC), Karlsruher Institut für Technologie (KIT)

Abstract:

As datacenters continue to grow in scale, their energy consumption and resulting carbon footprint have become pressing concerns. With the increasing share of renewable energy in a datacenter’s mixed energy supply, shifting task execution to periods of high green-power availability is a promising strategy to reduce carbon emissions. However, in heterogeneous computing environments, the power consumption of compute nodes in a datacenter can also vary. In practice, workloads submitted to datacenters are often not isolated tasks, but entire workflows consisting of interdependent tasks with precedence constraints. A further challenge arises from the fact that carbon emission reductions must typically be achieved under strict workflow deadlines. In this work, we show that the problem posed by these challenges for the scheduler is NP-hard and admits no constant-factor approximation even for the uni-processor case. Motivated by this hardness, we present a novel algorithm CWM that combines carbon-aware mapping and scheduling to construct feasible solutions. Our approach integrates dynamic programming with efficient heuristics to exploit renewable energy availability and infrastructure heterogeneity. ... mehr


Download
Originalveröffentlichung
DOI: 10.1007/978-3-032-35251-4_19
Zugehörige Institution(en) am KIT Scientific Computing Center (SCC)
Publikationstyp Proceedingsbeitrag
Publikationsjahr 2027
Sprache Englisch
Identifikator ISBN: 978-3-032-35251-4
ISSN: 0302-9743, 1611-3349
KITopen-ID: 1000197105
Erschienen in Euro-Par 2026: Parallel Processing – 32nd European Conference on Parallel and Distributed Processing, Pisa, Italy, August 24–28, 2026, Proceedings, Part II. Ed.: M. Torquati
Veranstaltung 32nd European Conference on Parallel and Distributed Processing (2026), Pisa, Italien, 24.08.2026 – 28.08.2026
Verlag Springer Nature Switzerland
Seiten 270 - 284
Serie Lecture Notes in Computer Science
Vorab online veröffentlicht am 15.08.2026
Externe Relationen Siehe auch
Nachgewiesen in Scopus
OpenAlex
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page