Releases: NatLabRockies/WattAMeter
WattAMeter v0.6.1 (Bug fix)
What's Changed
- Fix RAPLDevice compute_derived method by @weslleyspereira in #2
Full Changelog: v0.6.0...v0.6.1
WattAMeter v0.6.0
-
Add new trackers that currently only reads data from RAPL and PyNVML.
- Reader: class that reads data from a stream. For instance, RAPLReader and NVMLReader.
- Tracker: class that has a single reader. Reads and writes occur at regular times.
- TrackerArray: AS the name says, this is an array of trackers. Each tracker reads and writes data in the same event. However, each tracker still has its own file to store data.
-
The
main.pyscript now refers to a TrackerArray that uses NVMLReader and RAPLReader. The scriptmain_codecarbon.pyis kept but may be discontinued in the future. -
wattameter.shandwattawait.shscripts now work with the new trackers. Mind that the interface ofmain.pyandmain_codecarbon.pyare currently very similar, so it would be easy to change the bash scripts to usemain_codecarbon.pyinstead ofmain.py. -
WattAWait.shnow uses more reliable information. The previous implementation was buggy.
WattAMeter v0.5.0 (First public release)
Acknowledgements:
Special thanks to the coworkers that helped me polish the software for this release and fix bugs:
@oahull0112
@kevinmenear
@mselensky
@jdwillard19