5–7 Oct 2026
Europe/Prague timezone

CPU Power Regression Testing with Wattson

Not scheduled
20m
Android MC Android MC

Speaker

William McVicker

Description

Wattson is a trace based power estimation tool designed around perfetto to estimate CPU power consumption on ARM64 devices using a statistical per-SoC model. With support of both the Pixel 6 (gs101) and SM8750 upstream, you can now use the Wattson tool to detect CPU power regressions in the Linux kernel. This talk dives into how Google is using Wattson to catch CPU power regressions including:
- What is needed to enable testing.
- Walk-through of the metrics collected and how to use Wattson.
- Examples of regressions Wattson has caught.
- Expanding into other subsystems like GPU and TPU/NPU power estimates.

Ultimately, we’d like to connect with the Linux community to see who wants to collaborate on establishing CPU power regression testing upstream.

Author

Presentation materials

There are no materials yet.