Skip to content

Releases: NatLabRockies/WattAMeter

WattAMeter v0.6.1 (Bug fix)

12 Sep 22:29
cb3cee0

Choose a tag to compare

What's Changed

Full Changelog: v0.6.0...v0.6.1

WattAMeter v0.6.0

09 Sep 20:27

Choose a tag to compare

  • 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.py script now refers to a TrackerArray that uses NVMLReader and RAPLReader. The script main_codecarbon.py is kept but may be discontinued in the future.

  • wattameter.sh and wattawait.sh scripts now work with the new trackers. Mind that the interface of main.py and main_codecarbon.py are currently very similar, so it would be easy to change the bash scripts to use main_codecarbon.py instead of main.py.

  • WattAWait.sh now uses more reliable information. The previous implementation was buggy.

WattAMeter v0.5.0 (First public release)

25 Jul 22:03

Choose a tag to compare

Acknowledgements:

Special thanks to the coworkers that helped me polish the software for this release and fix bugs:
@oahull0112
@kevinmenear
@mselensky
@jdwillard19