25–27 Oct 2024
The Hague, Netherlands
Europe/Amsterdam timezone

Watt-Wiser: Measuring Software Energy Consumption

Not scheduled
25m
The Hague, Netherlands

The Hague, Netherlands

Churchillplein 10, 2517 JW Den Haag, Netherlands
Talk (25 Minutes) Application Ecosystem

Speaker

Chris Waldon

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.

Social Media n/a
Level of Difficulty Beginner

Presentation materials