Energy-Aware Workflow Execution: An Overview of Techniques for Saving Energy and Emissions in Scientific Compute Clusters
Energy-Aware Workflow Execution: An Overview of Techniques for Saving Energy and Emissions in Scientific Compute Clusters
Scientific research in many fields routinely requires the analysis of large datasets, and scientists often employ workflow systems to leverage clusters of computers for their data analysis. However, due to their size and scale, these workflow applications can have a considerable environmental footprint in terms of compute resource use, energy consumption, and carbon emissions. Mitigating this is critical in light of climate change and the urgent need to reduce carbon emissions. In this chapter, we exemplify the problem by estimating the carbon footprint of three real-world scientific workflows from different scientific domains. We then describe techniques for reducing the energy consumption and, thereby, carbon footprint of individual workflow tasks and entire workflow applications, such as using energy-efficient heterogeneous architectures, generating optimised code, scaling processor voltages and frequencies, consolidating workloads on shared cluster nodes, and scheduling workloads for optimised energy efficiency.
Lauritz Thamsen、Yehia Elkhatib、Paul Harvey、Syed Waqar Nabi、Jeremy Singer、Wim Vanderbauwhede
能源概论、动力工程概论环境保护组织、环境保护会议环境污染、环境污染防治
Lauritz Thamsen,Yehia Elkhatib,Paul Harvey,Syed Waqar Nabi,Jeremy Singer,Wim Vanderbauwhede.Energy-Aware Workflow Execution: An Overview of Techniques for Saving Energy and Emissions in Scientific Compute Clusters[EB/OL].(2025-06-04)[2025-06-17].https://arxiv.org/abs/2506.04062.点此复制
评论