Carbon Measurement & Energy Attribution for Processes and Hardware Devices in the Linux Kernel

Feb 3, 2024·
Aditya Manglik
Aditya Manglik
· 0 min read
Abstract
This talk highlights the recent developments in carbon measurement infrastructure within the Linux kernel’s power subsystem. Our primary goal is to accurately determine the energy consumption of hardware devices and software processes, and to link these measurements to carbon emissions. By revealing which devices and processes are driving a system’s overall energy consumption and emissions, users and developers can make more informed decisions regarding performance, power management, and environmental impact. We will discuss how multivariate regression models are used to estimate consumption at both process and device levels, explore privacy implications, and present the ongoing work needed to refine the models. This session offers a valuable opportunity to gather feedback from the open-source community, ensuring the infrastructure continues to evolve toward more reliable prediction and improved user control.
Date
Feb 3, 2024
Event
Location

Tokyo, Japan