Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I am working on a traffic surveillance project which performs various image processing tasks with a number of visual sensors and a computing platform. My basic task in the project is the power optimization/management. I am using a ZOTAC-IONITX computing platform (Intel ATOM CPU + NVIDIA ION GPU). The problems that I am currently facing are:

I am unable to model the power consumption of various components e.g., processor, GPU, hard drive, memory etc, since there seems to be no way to measure the power consumption of individual system components. Since I don't have a power consumption model, I cannot come up with a power optimization algorithm. I am currently working on Linux. Is there any way to measure/model the power consumption of individual system component?

I would really appreciate any suggestions in this regard.


I have already checked powertop. It doesn't tells the power (watts) consumed by a component (e.g., microprocessor). It just gives information about the power state the processor is in (However there is no way to change the power state by the user) and the processors that cause processor to wakeup.

share|improve this question

migrated from serverfault.com Aug 3 '11 at 9:23

This question came from our site for professional system and network administrators.

    
"(However there is no way to change the power state by the user)": You change it by disabling unneeded CPU-using processes. –  Mechanical snail Aug 3 '11 at 11:27
add comment

3 Answers 3

Oh yes there is a way: http://www.lesswatts.org/projects/powertop

The site contains tons of information on tuning systems consumption.

share|improve this answer
add comment

Try with "powertop". It show the power consumption for all system, wakeups, P-states, etc.

powertop screenshot

http://www.lesswatts.org/projects/powertop/

I don't know if my suggestion is that you search. Lesswats.org is the best site for information relative to power consumption in Linux (from Intel engineers).

share|improve this answer
    
only works when running on battery, so not for desktops AFAIK. –  Gunnish Feb 17 '13 at 18:11
add comment

The main power hogs are going to be the CPU and the GPU. For the CPU, powertop provides detailed information you can use to reduce its power consumption, as others describe.

For the GPU, there is Is it possible to reduce graphic processor power consumption?. If you want to know the power consumption, you can check the specs for your model, or try disabling the GPU and comparing the computer's total power draw.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.