GreenScheduler / cats

CATS: the Climate-Aware Task Scheduler :cat2: :tiger2: :leopard:
https://greenscheduler.github.io/cats/
MIT License
50 stars 8 forks source link

Calculate corresponding carbon footprints #3

Closed Llannelongue closed 1 year ago

colinsauze commented 1 year ago

I think we still need to do some further integration and testing around this one. Did we ever complete the mechanism to get the data from the scheduler to the carbon footprint calculator? Do we still need a way to capture information about job memory and compute requirements?

Llannelongue commented 1 year ago

Yes part of the code was last-minute demo-only fixes, so now that we have time it would be good to integrate it neatly. @tlestang did wonders yesterday, so I can liaise with him, and I'll also clean up my code on carbon footprint calculation

tlestang commented 1 year ago

hey - #20 is now ready for review. Its a first implementation of footprint calculation and display given machine and job info.

tlestang commented 1 year ago

Although one important missing piece is that best and average carbon intensity are still harcoded and should ultimately be returned by cats internals alongside the start time (I think?)

tlestang commented 1 year ago

20 is now merged. I'll close #28 in the next few days which should give us working carbon footprint estimates

tlestang commented 1 year ago

Closed by #52