Use the Intel® Energy Profiler tool, provided with the Intel® VTune™ Amplifier for Systems, to analyze power and energy consumption on a target Android*, Windows*, or Linux OS system running on Intel architecture, and identify causes of wake-ups that waste energy.
Collecting Power Analysis Data on Remote Target Systems
Intel Energy Profiler supports the following usage mode for remote collection on a target Android or Windows OS system:
1. | Install VTune Amplifier for Systems | Install the full-scale VTune Amplifier product on the host system. |
2. | Set up remote system for analysis | Connect the host to the target system:
|
3. | On the target system, install Intel SoC Watch/WuWatch collector |
|
4. | Build (if required) and load power driver |
NoteSee the Intel SoC Watch User's Guide for detailed instructions on building and loading the power driver for your target system. |
4. | Configure and run Intel Energy Profiler analysis |
NoteSee the Intel SoC Watch User's Guide for detailed instructions on configuring and running the data collection. |
5. | Import the collected data to VTune Amplifier GUI |
NoteSee the Intel Energy Profiler User's Guide for instructions on importing and viewing power analysis data in the VTune Amplifier. The guide is available in the |
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
.
Power Analysis on Embedded Linux Systems
To run the Power analysis on a remote embedded Linux system, follow the standard remote VTune Amplifier analysis workflow and select any of the following Power Analysis types provided by the Intel Energy Profiler:
VTune Amplifier runs the analysis and opens the collected data in the default viewpoint.