Skip to Main content Skip to Navigation
Journal articles

PowerAPI: A Software Library to Monitor the Energy Consumed at the Process-Level

Aurélien Bourdon 1 Adel Noureddine 1 Romain Rouvoy 1 Lionel Seinturier 1, 2 
1 ADAM - Adaptive Distributed Applications and Middleware
LIFL - Laboratoire d'Informatique Fondamentale de Lille, Inria Lille - Nord Europe
Abstract : Energy consumption by information and communication technologies (ICT) has been growing rapidly over recent years. Comparable to the civil aviation domain, the research community now considers ICT energy consumption as a major concern. Several studies report that energy consumption is an issue during all steps of a computer's life, from hardware assemblage, to usage, and dismantling. Research in the area of Green IT has proposed various approaches to save energy at the hardware and software levels. In the context of software, this challenge requires identification of new development methodologies that can help reduce the energy footprint. To tackle this challenge, we propose PowerAPI, a tool to quantify this energy consumption, by providing an application programming interface (API) that monitors, in real-time, the energy consumed at the granularity of a system process.
Document type :
Journal articles
Complete list of metadata
Contributor : Lionel Seinturier Connect in order to contact the contributor
Submitted on : Thursday, January 10, 2013 - 3:12:18 PM
Last modification on : Friday, February 4, 2022 - 3:23:37 AM


  • HAL Id : hal-00772454, version 1



Aurélien Bourdon, Adel Noureddine, Romain Rouvoy, Lionel Seinturier. PowerAPI: A Software Library to Monitor the Energy Consumed at the Process-Level. ERCIM News, ERCIM, 2013, Special Theme: Smart Energy Systems, 92, pp.43-44. ⟨hal-00772454⟩



Record views