Identify causes of energy waste on target systems by opening your energy analysis results with
Collecting energy analysis data with Intel® SoC Watch is available for target Android*, Windows*, or Linux* devices. Import and viewing of the Intel SoC Watch results is supported with any version of the VTune Profiler.
After you collect energy analysis data on your target system, using the Intel® SoC Watch collector, you can import a result file (
Intel® VTune™on your host system. Energy analysis data is opened in the Platform Power analysis viewpoint.
To interpret the performance data provided during the energy analysis, you may follow the steps below:
Use the Summary window to view statistics on the overall collection run time execution per power analysis metrics. Viewing the top statistics and histograms for a particular metric is a good starting point. Focus on decreasing the causes of core wake-up and increasing the time that the core spends in the higher sleep states.
For example, this
Top Core C-State by Statediagram shows that the core was awake for approximately 10 seconds of the total collection time (time in CC0 state). Use the
Profiled Entitydrop-down to view the C-state data for other cores. Explore the histogram to analyze the time spent in each sleep state.
Detailslink next to the table or graph title on the
Summarytab to view more information about that metric in another tab.
Switch to the C-State Residency/Wakeups window and the Core C-State tab to identify cores with the highest time spent in the active C0 state. Spending more time in deeper sleep states (C1-Cn) provides greater power savings.
VTunedisplays data grouped by core and sorted by CPU time spent in the deepest C-state in the ascending order. For the example below, over 30% of the time was spent in the CC0 active state for both cores.
Use the timeline view to understand when state transitions occur. Hover over a chart point to view the sleep states details for the particular moment of time. The deeper the color of the chart, the deeper the sleep state of the CPU. Select a region of the graph and zoom into the selection to see detailed sleep state transitions.