Alumet: a Modular Framework to Standardize the Measurement of Energy Consumption
Résumé
The increasing energy consumption of ICT (Information and Communication Technology) has become an important concern driven by the growing demand for computational resources. Measuring the energy consumption is becoming essential to make users aware of their impact, comply with new regulations, compare different solutions and optimize systems. This need has led to the development of various software tools that aim to measure or estimate the energy consumed by a piece of hardware or software. However, existing tools are often very limited in scope, offer too few options to the users, can consume too many resources, may return erroneous data, and have architectures that hinder their progress over time. This paper introduces Alumet, a novel framework designed to offer an extensible standard for energy measurement in a wide range of scenarios. With Alumet, it becomes possible to build made-to-measure measurement tools without the need to redevelop everything from scratch. A generic pipeline enables the gathering, transformation and export of any type of measurement. A plugin system allows to support new environments and new models without modifying the framework, thus making it ready for future innovations. With multiple experiments, we show that Alumet can be deployed in varying contexts, on different hardware and software stacks. The benchmarks reveal that our new tool can facilitate the development of estimation models while reducing the overhead of energy monitoring and supporting higher acquisition frequencies.
| Origine | Fichiers produits par l'(les) auteur(s) |
|---|---|
| Licence |
![]()
Documente hal-05036272 Logiciel Guillaume Raffin. Alumet. 2025, ⟨swh:1:dir:cfe6a77d1cf766a668dc8dd6edd0b2b481281220;origin=https://github.com/alumet-dev/alumet;visit=swh:1:snp:4c238b48d88b6041bf7d5d146607b7f0e4510887;anchor=swh:1:rev:97abae555fa19b7c9029da249786e234fd080275⟩. ⟨hal-05036272⟩
![]()
Evalue hal-05036272 Logiciel Guillaume Raffin. Alumet. 2025, ⟨swh:1:dir:cfe6a77d1cf766a668dc8dd6edd0b2b481281220;origin=https://github.com/alumet-dev/alumet;visit=swh:1:snp:4c238b48d88b6041bf7d5d146607b7f0e4510887;anchor=swh:1:rev:97abae555fa19b7c9029da249786e234fd080275⟩. ⟨hal-05036272⟩