Runmeter, an open-source kernel module that is capable of applying the ETHZ models to estimate precisely and timely the power consumption of a selected set of tasks that are currently running on the platform, by observing the evolution of key performance counters when they are scheduled; the module is usable from the user-space, and it exposes power consumption estimates to user-space applications, through the cgroups file-system interface. Runmeter is publicly available in Gitlab.
Addressing target audiences and expressing needs
- Business partners – SMEs, Entrepreneurs, Large Corporations
End-users, early adopters and new customers
- Public or private funding institutions
- Other Actors who can help us fulfil our market potential
- Research and Technology Organisations
R&D, Technology and Innovation aspects
Current: implemented for CPU adn GPU
Next: testing and validating on different others heterogenous architectures
Open Source via repository: https://gitlab.bsc.es/ampere-sw/wp4/runmeter
Can clone from OS repository
Long-term maintenance via community

