Developer Home Contents Search Feedback Support Intel(r)


The Device Power Monitor (DPM)

The Device Power Monitor is designed to give an ISV or OEM a more detailed analysis tool for determining the impact of their software design on specific platform subsystems. Presently, the DPM subsystem supports analysis of the CPU and rotating media, such as a floppy drive, a hard drive and a CD-ROM drive.

The Device Power Monitor


The CPU Activity Gauge

The DPM subsystem has the CPU activity gauge in the upper-right corner of the display. You read this gauge exactly like the gauge in the main IPM window. Immediately to the left of the CPU activity gauge are text boxes that display whether a Smart Battery has been found on this system and an average power display.

The Device Power Gauges

The left side of the window has three gauges labeled System, CPU and Disks. These gauges display power use by the entire system and separate the CPU and rotating media into two separate power measurements. On a Smart Battery supported system, the System gauge is a very accurate measurement of power usage. The CPU and Disks gauges are calculated power use numbers based upon the observed behavior of your system.

The Power Use Histogram

The Power Use Histogram tracks and displays the three Device Power Gauges numbers and the Average Power number.

The Disk Information Display

The Disk Information Display area has a line entry for each instance of rotating media found on the system. This display is limited to at most one floppy, one hard drive and one CD-ROM drive. If your system has more than one of any of these devices, only one of each type will be displayed. Each entry contains the Device Name, a power reading based upon the disk's present state, a time-out value and a disk state area. In most mobile systems, disks can be described as being in roughly one of four possible states:
  • Low – Drive is spun-down
  • Spin-Up – Drive is transitioning from Low to Run/Seek
  • Run – Drive is spinning the platter but not performing a read or write operation
  • Seek – Drive is moving the head to perform a read or write operation

Each device state carries with it an associated power consumption amount. This is normally described in the drives data sheet.

Calibrating the Device Power Monitor

The Device Power Monitor will work on systems with and without Smart Battery support, but the system power numbers are more accurate if you have a Smart Battery. If you have a Smart Battery and it is detected by the software, you will be prompted to perform a system calibration to ensure the most reliable estimation possible for the CPU and rotating media. If you do not have a Smart Battery System, the DPM subsystem will estimate power consumption based upon your processor family and speed.

Running the Device Power Monitor

Once you have configured the DPM subsystem to understand your particular system, you can run the DPM subsystem and then run your application. On a Smart Battery enabled system, you will need to remove AC power and run on battery. As your application uses more CPU bandwidth, you will see a subsequent rise in the power used by the CPU. If your application often causes the rotating media spin-up, then this also will be reflected by the DPM display.


* Legal Information © 1998 Intel Corporation