ml-energy / zeus

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

CPU and DRAM energy measurement #36

Open jaywonchung opened 4 months ago

jaywonchung commented 4 months ago

CPU and DRAM energy typically take only a small fraction of Deep Learning workloads and, since most of the heavy lifting computations are done by GPUs, it hasn't been that fruitful to study the optimization of their energy consumption.

However, for users who just want energy measurement, having CPU and DRAM measurement is just nice. So we should add it as an optional feature.

Sunt-ing commented 3 months ago

Any progress or thoughts on this? I want to measure the power consumption of the CPUs on my Ubuntu server.

jaywonchung commented 3 months ago

I will prioritize this but currently we're low on bandwidth. Contributions are welcome, of course. In the meantime, for CPU power measurement, perhaps look into the Likwid powermeter, which I was planning to port into Zeus.

Sunt-ing commented 3 months ago

Thanks for your reply and provided information!