Research Resource Discovery

Windows Power Tools: Optimizing Code

Affiliation: UIUC


Type: Streaming Resource

Description: With the widespread adoption of mobile devices and laptops, managing your application's power consumption is more important than ever. Battery-hogging applications produce poor user experiences and get bad ratings. Luckily, there are Windows power tools to help you track the energy consumption of the applications you develop.

With these diagnostic tools and some efficient programming, you can reduce your app's power consumption while improving its response times. In this course, Thomas Pantels introduces a handful of tools used to measure and optimize power consumption. You will see demos on how to use the Intel Power Gadget, Windows Performance Toolkit, TypePerf, and SoC Watch, along with some simple coding tips for making any Windows app more energy efficient.

Quality Level: production