Power Analysis Workflow for Linux* and Android* Systems

Use the Intel® Energy Profiler tool, delivered as part of the Intel® System Studio, to analyze power consumption and identify causes of wake-ups that waste energy.

For collect data on a remote Linux or Android system, install one of the following Intel® Energy Profiler utilities:

  • SoCWatch command line tool (SoCWatch) for Intel 22 nm ultra-mobile processors (code name: Silvermont) and 4th Generation Intel® Core™ processors based on Intel microarchitecture code name Haswell

  • WakeUp Watch command line tool (WuWatch) for the First Generation Intel® Atom™ processors

Depending on your architecture, collect power consumption data using one of these utilities. You can view the collected data in the text format from the command line, or you may open the collection file with the Intel® VTune™ Amplifier graphical interface.

Installing and Using the WakeUp Watch (Wuwatch) Utility

For Power Analysis on the First Generation Intel Atom processors, extract wuwatch_android.tar.gz and follow the installation and usage instructions from the included WakeUpWatch_<version>.pdf.

Installing and Using the SoCWatch Utility

For Power Analysis on the Intel 22 nm ultra-mobile processors (code name: Silvermont) and 4th Generation Intel Core processors based on Intel microarchitecture code name Haswell, extract the SoCWatch package on your host system and follow the installation and usage instructions from the included SoCWatch_<version>.pdf.

For more complete information about compiler optimizations, see our Optimization Notice.