zeus icon indicating copy to clipboard operation
zeus copied to clipboard

CPU and DRAM energy measurement

Open jaywonchung opened this issue 2 years ago • 3 comments

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.

jaywonchung avatar Feb 22 '24 23:02 jaywonchung

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

Sunt-ing avatar Mar 23 '24 19:03 Sunt-ing

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.

jaywonchung avatar Mar 23 '24 19:03 jaywonchung

Thanks for your reply and provided information!

Sunt-ing avatar Mar 23 '24 20:03 Sunt-ing

CPU and DRAM energy measurement via Intel RAPL has now been implemented. We'll release v0.10.0 in about a week!

@Sunt-ing Please don't hesitate to let us know if something doesn't work well. Thanks!

jaywonchung avatar Aug 12 '24 00:08 jaywonchung