Speaker
Description
Software has a huge impact on the energy consumption of the hardware running it, but this impact has historically been difficult to measure without significant expertise and extra monitoring hardware. Now with the rise of AI and other GPU-heavy workloads, the energy consumption of computing is more important to understand than ever, but the tools for doing so are frequently hard to find, hard to use, and unable to generate a holistic picture of system energy consumption (missing crucial data like GPU energy consumption).
In an effort to enable visibility into software's energy consumption, I wrote Watt-Wiser, a GUI measurement suite for monitoring software energy consumption using sensors already built into the hardware and surfacing that to the end user. It's like your System Monitor application, but for energy.
This talk will cover:
- why we should measure energy consumption,
- how watt-wiser measures energy consumption,
- how to use watt-wiser on your own applications (for end-users), and
- how to benchmark your application energy use (for developers).
Session author's bio
Chris a gioui.org maintainer, a Linux tinkering addict, and a freelance open source software engineer. He is currently learning how to be a dad from his two-year old daughter and wife.
Level of Difficulty | Beginner |
---|---|
Social Media | n/a |