BitWatts: A Process-level Power Monitoring ...
Document type :
Communication dans un congrès avec actes: Autre communication scientifique (congrès sans actes - poster - séminaire...)
DOI :
Title :
BitWatts: A Process-level Power Monitoring Middleware
Author(s) :
Colmant, Maxime [Auteur]
Laboratoire d'Informatique Fondamentale de Lille [LIFL]
Self-adaptation for distributed services and large software systems [SPIRALS]
Agence de l'Environnement et de la Maîtrise de l'Energie [ADEME]
Kurpicz, Mascha [Auteur]
Université de Neuchâtel [UNINE]
Felber, Pascal [Auteur]
Université de Neuchâtel [UNINE]
Huertas, Loïc [Auteur]
Laboratoire d'Informatique Fondamentale de Lille [LIFL]
Self-adaptation for distributed services and large software systems [SPIRALS]
Rouvoy, Romain [Auteur]
Laboratoire d'Informatique Fondamentale de Lille [LIFL]
Self-adaptation for distributed services and large software systems [SPIRALS]
Sobe, Anita [Auteur]
Université de Neuchâtel [UNINE]
Laboratoire d'Informatique Fondamentale de Lille [LIFL]
Self-adaptation for distributed services and large software systems [SPIRALS]
Agence de l'Environnement et de la Maîtrise de l'Energie [ADEME]
Kurpicz, Mascha [Auteur]
Université de Neuchâtel [UNINE]
Felber, Pascal [Auteur]
Université de Neuchâtel [UNINE]
Huertas, Loïc [Auteur]
Laboratoire d'Informatique Fondamentale de Lille [LIFL]
Self-adaptation for distributed services and large software systems [SPIRALS]
Rouvoy, Romain [Auteur]

Laboratoire d'Informatique Fondamentale de Lille [LIFL]
Self-adaptation for distributed services and large software systems [SPIRALS]
Sobe, Anita [Auteur]
Université de Neuchâtel [UNINE]
Conference title :
Middleware - Poster session
City :
Bordeaux
Country :
France
Start date of the conference :
2014-12-08
Publication date :
2014-12-08
English keyword(s) :
CPU power model
Middleware toolkit
Power monitoring
Middleware toolkit
Power monitoring
HAL domain(s) :
Informatique [cs]
Informatique [cs]/Génie logiciel [cs.SE]
Informatique [cs]/Génie logiciel [cs.SE]
English abstract : [en]
Power estimation of software processes provides critical indicators to drive scheduling or power capping heuristics. State-of-the-art power estimation solutions only provide coarse-grained support for power estimation. In ...
Show more >Power estimation of software processes provides critical indicators to drive scheduling or power capping heuristics. State-of-the-art power estimation solutions only provide coarse-grained support for power estimation. In this paper, we therefore propose a middleware for assembling and configuring software-defined power meters. Software-defined power meters provide real-time and accurate power estimation of software processes. In particular, our solution automatically learns an application-agnostic power model, which can be used to estimate the power consumption of applications. Our approach, named BitWatts, builds on a distributed actor middleware to collect process usage and infer fine-grained power consumption without imposing any hardware investment (e.g., power meters).Show less >
Show more >Power estimation of software processes provides critical indicators to drive scheduling or power capping heuristics. State-of-the-art power estimation solutions only provide coarse-grained support for power estimation. In this paper, we therefore propose a middleware for assembling and configuring software-defined power meters. Software-defined power meters provide real-time and accurate power estimation of software processes. In particular, our solution automatically learns an application-agnostic power model, which can be used to estimate the power consumption of applications. Our approach, named BitWatts, builds on a distributed actor middleware to collect process usage and infer fine-grained power consumption without imposing any hardware investment (e.g., power meters).Show less >
Language :
Anglais
Peer reviewed article :
Oui
Audience :
Internationale
Popular science :
Non
Collections :
Source :
Files
- https://hal.inria.fr/hal-01078825v2/document
- Open access
- Access the document
- https://hal.inria.fr/hal-01078825v2/document
- Open access
- Access the document