EC measuring library #9
Labels
enhancement
New feature or request
good first issue
Good for newcomers
help wanted
Extra attention is needed
Summary
Currently, the implementation uses the PyJoules library for energy consumption measurements. It allows for both RAPL and NVML measurements on small functions with little overhead. Other measurements libraries like CodeCarbon and Eco2AI allow for the same type of measurements and are more recently maintained, however, they introduce such a large overhead that it significantly increases the runtime of the PyTorch model training. This is undesired and therefore no other EC measuring library is currently implemented, although GATorch is built such that it can be easily extended with other implementations.
Roadmap
The text was updated successfully, but these errors were encountered: