Linux daemon for Intel CPU power limits and firmware-induced throttling.
-
Updated
Jul 24, 2026 - Python
Linux daemon for Intel CPU power limits and firmware-induced throttling.
A tool for measuring energy consumption of Intel CPUs
Real-time PC power consumption monitor - see watts per app & per component, track your carbon footprint & electricity cost.
A Python library to capture the energy consumption of code snippets
Quick & dirty hack to read AMD Ryzen rapl counters
PowerAPI is a middleware toolkit for building software-defined power meters
RAPL power capping C interface with multiple implementations
A portable interface for energy monitoring utilities
Java Virtual Machine (JVM) benchmarks to measure the energy consumption under different loads and with different available off-the-shelf applications.
A repository of scripts that can be used to monitor energy consumption.
Dynamic CPU/GPU power scaling to maximize renewable energy usage and reduce emissions
Minimal efficient measurement tool for experiments on energy reading with RAPL mechanisms
Jupyter extension to display CPU and GPU power usage and equivalent CO2 emissions
joule-profiler is a Rust tool that measures a program’s energy consumption using Intel RAPL. It reports CPU, DRAM, Uncore, Package or any other RAPL domains available on the machine, and can export results in terminal, CSV or JSON formats.
Expanding previous jRAPL implementation into general purpose energy-aware programming Java library
PowerAPI formula using RAPL counters to provides power consumption information.
Evaluating Languages for Bioinformatics: Performance, Expressiveness and Energy
POIROT (PrOfIling RObotics Tool) is a comprehensive profiling and monitoring framework for ROS 2 applications that provides detailed insights into function performance, resource consumption, energy usage and CO2 emissions.
Add a description, image, and links to the rapl topic page so that developers can more easily learn about it.
To associate your repository with the rapl topic, visit your repo's landing page and select "manage topics."