Skip to content

v0.24 - Optimizations, Diffing, Intel PSYS, Performance, CarbonDB & QoL

Latest
Compare
Choose a tag to compare
@ArneTR ArneTR released this 22 Apr 10:17
· 70 commits to main since this release
0187979

Oh my, what a release!

The most important: Green Metrics Tool now has optimizations!

When you do a run you will be informed about what to tweak and optimize in order to make your software greener. We are releasing a first bunch of battle tested optimizations into open source. More to follow!

See details on the bottom of the GMT page here: https://www.green-coding.io/projects/green-metrics-tool/

Other very prominent changes are:

  • Introducing heavy caching with Redis for API Requests, badges and internal calculations
  • Error handling is now modular and will use a Queuing system if wanted. Blocking email errors are gone!
  • CarbonDB added. You can now find out how much carbon your total cluster is using!
  • Diffing has been implemented! See details here: #693
  • PSYS domain can now be captured to get the whole energy of your Notebook: https://docs.green-coding.io/docs/measuring/metric-providers/psu-energy-dc-rapl-msr-machine/
  • Many checks for measurement stability, taskset in order to reduce overhead, docker builds have now layer caching for faster GMT updates, DB reconnects and much more. Read the detailes under What's changed

What's Changed

Full Changelog: v0.23...v0.24