carbond: An Operating-System Daemon for Carbon Awareness

Andreas S, Stock G, Ohs R, Gerhorst L, Herzog B, Hoenig T (2023)


Publication Type: Conference contribution

Publication year: 2023

Publisher: Association for Computing Machinery, Inc

Conference Proceedings Title: 2nd Workshop on Sustainable Computer Systems, HotCarbon 2023

Event location: Boston, MA, USA

ISBN: 9798400702426

DOI: 10.1145/3604930.3605707

Abstract

To reduce the carbon footprint of software, it is imperative that systems first become aware of their footprint. Despite various proposals to make software carbon aware via application-level development kits, we believe awareness of and adjustment to carbon-emission information is an operating-system duty—similar to how it manages time information today. In this paper, we motivate and envision carbond, a Linux-based service to mediate carbon information between hardware (including power supply) and application-level software. Following the recently established Software Carbon Intensity (SCI) standard, carbond deals with operational as well as embodied emissions and has different units of work (low level as CPU cycle up to high-level as user request) in mind. In addition to the service itself, we showcase how it can be used by application SDKs (libraries) as well as command-line utilities.

Authors with CRIS profile

Involved external institutions

How to cite

APA:

Andreas, S., Stock, G., Ohs, R., Gerhorst, L., Herzog, B., & Hoenig, T. (2023). carbond: An Operating-System Daemon for Carbon Awareness. In 2nd Workshop on Sustainable Computer Systems, HotCarbon 2023. Boston, MA, USA: Association for Computing Machinery, Inc.

MLA:

Andreas, Schmidt, et al. "carbond: An Operating-System Daemon for Carbon Awareness." Proceedings of the 2nd Workshop on Sustainable Computer Systems, HotCarbon 2023, Boston, MA, USA Association for Computing Machinery, Inc, 2023.

BibTeX: Download