English

Treehouse: A Case For Carbon-Aware Datacenter Software

Distributed, Parallel, and Cluster Computing 2022-01-07 v1 Computers and Society Machine Learning Networking and Internet Architecture

Abstract

The end of Dennard scaling and the slowing of Moore's Law has put the energy use of datacenters on an unsustainable path. Datacenters are already a significant fraction of worldwide electricity use, with application demand scaling at a rapid rate. We argue that substantial reductions in the carbon intensity of datacenter computing are possible with a software-centric approach: by making energy and carbon visible to application developers on a fine-grained basis, by modifying system APIs to make it possible to make informed trade offs between performance and carbon emissions, and by raising the level of application programming to allow for flexible use of more energy efficient means of compute and storage. We also lay out a research agenda for systems software to reduce the carbon footprint of datacenter computing.

Keywords

Cite

@article{arxiv.2201.02120,
  title  = {Treehouse: A Case For Carbon-Aware Datacenter Software},
  author = {Thomas Anderson and Adam Belay and Mosharaf Chowdhury and Asaf Cidon and Irene Zhang},
  journal= {arXiv preprint arXiv:2201.02120},
  year   = {2022}
}
R2 v1 2026-06-24T08:42:03.301Z