Litcius/Paper detail

PowerAPI: A Python framework for buildingsoftware-defined power meters

Guillaume Fieni, Daniel Romero Acero, Pierre Rust, Romain Rouvoy

2024The Journal of Open Source Software13 citationsDOIOpen Access PDF

Abstract

Software that we use daily for accessing digital services from connected devices has a negative impact on the environment as it consumes energy. These digital services, hosted by physical machines around the world, also contribute to planetary pollution. Unfortunately, providers of these online services mostly focus on hardware efficiency to reduce the environmental impact without considering the software they host. For this reason, we propose PowerAPI (G. Fieni, Romero, et al., 2024), a software-defined solution that delivers real-time estimations of software power consumption to spot opportunities to reduce it and therefore to limit their impact on the planet beyond hardware improvements.

Topics & Concepts

Python (programming language)SoftwareComputer scienceEnergy consumptionPower consumptionOperating systemEmbedded systemPower (physics)Electrical engineeringEngineeringQuantum mechanicsPhysicsGreen IT and SustainabilityIoT and Edge/Fog ComputingParallel Computing and Optimization Techniques