English

Carbon-Aware Computing for Datacenters

Distributed, Parallel, and Cluster Computing 2021-06-23 v1 Systems and Control Systems and Control

Abstract

The amount of CO2_2 emitted per kilowatt-hour on an electricity grid varies by time of day and substantially varies by location due to the types of generation. Networked collections of warehouse scale computers, sometimes called Hyperscale Computing, emit more carbon than needed if operated without regard to these variations in carbon intensity. This paper introduces Google's system for Carbon-Intelligent Compute Management, which actively minimizes electricity-based carbon footprint and power infrastructure costs by delaying temporally flexible workloads. The core component of the system is a suite of analytical pipelines used to gather the next day's carbon intensity forecasts, train day-ahead demand prediction models, and use risk-aware optimization to generate the next day's carbon-aware Virtual Capacity Curves (VCCs) for all datacenter clusters across Google's fleet. VCCs impose hourly limits on resources available to temporally flexible workloads while preserving overall daily capacity, enabling all such workloads to complete within a day. Data from operation shows that VCCs effectively limit hourly capacity when the grid's energy supply mix is carbon intensive and delay the execution of temporally flexible workloads to "greener" times.

Keywords

Cite

@article{arxiv.2106.11750,
  title  = {Carbon-Aware Computing for Datacenters},
  author = {Ana Radovanovic and Ross Koningstein and Ian Schneider and Bokan Chen and Alexandre Duarte and Binz Roy and Diyue Xiao and Maya Haridasan and Patrick Hung and Nick Care and Saurav Talukdar and Eric Mullen and Kendal Smith and MariEllen Cottman and Walfredo Cirne},
  journal= {arXiv preprint arXiv:2106.11750},
  year   = {2021}
}
R2 v1 2026-06-24T03:28:03.238Z