ml-energy / zeus

Deep Learning Energy Measurement and Optimization
https://ml.energy/zeus
Apache License 2.0
216 stars 26 forks source link

Carbon-aware Zeus (Chase) as an optimizer #53

Open jaywonchung opened 6 months ago

jaywonchung commented 6 months ago

Currently, Chase is just an unmaintained branch. We should make it an actual optimizer in Zeus.

Perhaps it's a good idea to generalize it to not just carbon, but time-varying cost. Two concrete instantiations of this:

In any case, there should be an API supplied to the optimizer that returns the current cost (e.g., carbon intensity or electricity price) at the moment, and the online optimization algorithm will react to it.

Lucas-Otavio commented 5 months ago

Hello,

This API might be helpful for this functionality. It allows retrieving real-time and historical carbon intensity values for some countries/regions, as shown in this map.