@inproceedings{697e9963e97f4e25a0576d35faf4649c,
title = "Carbon Explorer: A Holistic Framework for Designing Carbon Aware Datacenters",
abstract = "Technology companies reduce their datacenters' carbon footprint by investing in renewable energy generation and receiving credits from power purchase agreements. Annually, datacenters offset their energy consumption with generation credits (Net Zero). But hourly, datacenters often consume carbon-intensive energy from the grid when carbon-free energy is scarce. Relying on intermittent renewable energy in every hour (24/7) requires a mix of renewable energy from complementary sources, energy storage, and workload scheduling. In this paper, we present the Carbon Explorer framework to analyze the solution space. We use Carbon Explorer to balance trade-offs between operational and embodied carbon, optimizing the mix of solutions for 24/7 carbon-free datacenter operation based on geographic location and workload. Carbon Explorer has been open-sourced at https://github.com/facebookresearch/CarbonExplorer.",
keywords = "batteries, Datacenter carbon footprint optimization, embodied and operational carbon footprint, load shifting, renewable energy",
author = "Bilge Acun and Benjamin Lee and Fiodar Kazhamiaka and Kiwan Maeng and Udit Gupta and Manoj Chakkaravarthy and David Brooks and Wu, {Carole Jean}",
note = "Publisher Copyright: {\textcopyright} 2023 ACM.; 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS 2023 ; Conference date: 25-03-2023 Through 29-03-2023",
year = "2023",
month = jan,
day = "27",
doi = "10.1145/3575693.3575754",
language = "English (US)",
series = "International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS",
publisher = "Association for Computing Machinery",
pages = "118--132",
editor = "Aamodt, {Tor M.} and Jerger, {Natalie Enright} and Michael Swift",
booktitle = "ASPLOS 2023 - Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems",
}