KIT | KIT-Bibliothek | Impressum | Datenschutz

Carbon-Aware Workflow Scheduling with Fixed Mapping and Deadline Constraint

Schweisgut, Dominik 1; Benoit, Anne Marie; Benoit, Anne; Robert, Yves
1 Institut für Theoretische Informatik (ITI), Karlsruher Institut für Technologie (KIT)

Abstract (englisch):

Large data and computing centers consume a significant share of the world’s energy consumption. A prominent subset of the workloads in such centers are workflows with interdependent tasks, usually represented as directed acyclic graphs (DAGs). To reduce the carbon emissions resulting from executing such workflows in centers with a mixed (renewable and non-renewable) energy supply, it is advisable to move task executions to time intervals with sufficient green energy when possible. To this end, we formalize the above problem as a scheduling problem with a given mapping and ordering of the tasks. We show that this problem can be solved in polynomial time in the uniprocessor case. For at least two processors, however, the problem becomes NP-hard. Hence, we propose a heuristic framework called CaWoSched that combines several greedy approaches with local search. To assess the 16 heuristics resulting from different combinations, we also devise a simple baseline algorithm and an exact ILP-based solution. Our experimental results show that our heuristics provide significant savings in carbon emissions compared to the baseline.


Verlagsausgabe §
DOI: 10.5445/IR/1000189592
Veröffentlicht am 14.01.2026
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Theoretische Informatik (ITI)
Scientific Computing Center (SCC)
Publikationstyp Proceedingsbeitrag
Publikationsdatum 20.12.2025
Sprache Englisch
Identifikator ISBN: 979-8-4007-2074-1
KITopen-ID: 1000189592
Erschienen in Proceedings of the 54th International Conference on Parallel Processing; San Diego, CA, USA, 08.09.2025-11.09.2025
Veranstaltung 54th International Conference on Parallel Processing (ICPP 2025), San Diego, CA, USA, 08.09.2025 – 11.09.2025
Verlag Association for Computing Machinery (ACM)
Seiten 627 - 637
Schlagwörter Workflow scheduling, carbon-aware computing, DAG scheduling, heterogeneous platforms
Nachgewiesen in Scopus
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page