Intel® Power Gadget - provides processor power and energy usage information on 2nd Generation Intel® Core™ processor (Sandy Bridge) platforms

It is always a challenge to measure power usage of the processor by software which usually requires special purpose tools or instrumentation along with third party equipment. The 2nd Generation Intel® Core™ processor family (codename Sandy Bridge) offers an energy counter to estimate the power drawn by the processor and Intel® Power Gadget is utilizing this energy counter and provides an easy way to estimate power consumption of the processor without cumbersome setup.

Common use of Intel® Power Gadget is via Windows® 7 sidebar gadget. It is a simple and easy way to monitor energy usage of the processor. Provides processor power (Watts) and frequency (MHz) in real-time via graph displayed by the gadget. It lets you log the power and frequency measurements and save it in a csv format.

Overview
Intel® Power Gadget consist of the following components
- Set of driver and libraries which access/reads the energy MSR from the processor and then post process the processor energy counter raw data to calculate the power usage in watts and processor frequency
- The Windows® 7 Sidebar gadget component which is automatically installed (except for server OS). An overview of the gadget is below:

Intel® Power Gadget screenshot

System Requirements
- Windows® 7 64-bit (client platforms)
- Windows® Server 2008, Windows® Server 2008 RC2 64-bit (server platforms)
- Microsoft* Visual C++ 2010 Redistributable Package (x64) - if not yet installed on your system, it will automatically be downloaded from Microsoft site when installing Intel® Power Gadget

Download
Go to Intel® Power Gadget article for more details and download access
For more complete information about compiler optimizations, see our Optimization Notice.

7 comments

Top
anonymous's picture

Like this tool!

thanks for the post.
This Power Gadget helps!

anonymous's picture

From the data sheet for sandy bridge processors it seems that the results of this tool would be accurate only if the package is kept at TJ_max temperature? Any comments on that?

Quoting from the datasheet
"Power monitoring is calibrated with a variety of common, realistic workloads near
Tj_max. Workloads with power characteristic markedly different from those used
during the calibration process or lower temperatures may result in increased
differences between actual and estimated power."

what is the +/- error % should I account for while not measuring power at tj_max?

anonymous's picture

i like this gadget and would like to use it for my research. how is the energy estimation done? how accurate is it?
~p

anonymous's picture

Will you make this available for Mac OS-X?

Jun De Vega (Intel)'s picture

We're glad you like the tool. The Sandy Bridge power or energy counters are access by our driver and we do the post processing to provide meaningful info (i.e. convert raw data in Watts,W-Hr, etc) on a separate library. We are planning on providing API's for other apps to utlize the energy counters in our next release. Version 2 availability is still TBD, but probably before end of year.

Henessy Pattersson's picture

Hi! Cool gadget.
How can I access to power counter
on Sandy Bridge manually? Is any API?

Add a Comment

Have a technical question? Visit our forums. Have site or software product issues? Contact support.