User Guide

  • 2020
  • 12/04/2020
  • Public Content

Run Energy Analysis Using Intel® System Studio

You can collect energy metrics and analyze the data graphically using Intel® System Studio 2018 and later.
You can collect data on a Linux* or Android* target system from a Linux or Windows* host system using the Intel® SoC Watch collector launched from within the Intel System Studio graphical user interface and visualize the results graphically in a variety of ways. The Intel System Studio GUI provides a simple interface to configure a collection, a dynamic timeline view for interacting with the data, and the ability to compare multiple results or apply special analysis types to get better insights.
Energy analysis data collected on a Linux, Windows, or Android target system can be imported and visualized with Intel VTune Amplifier. For more information, see Run Energy Analysis.

Run Analysis from a New Project

  1. Create a new energy analysis project by selecting
    File
    New
    Project
    .
  2. In the
    New Project
    window, select
    Intel Energy Analysis
    Intel Energy Analysis
    and click
    Next
    .
  3. On the
    New Energy Analysis Project
    window, specify your project properties.
    1. Provide a project name and location to store the project.
    2. Specify the target system you want to analyze.
      • To analyze the local system, select
        Local Machine
      • To analyze a remote Linux system, select
        Remote Linux
        and provide the full machine name and user name. You will be asked for a password at the time of data collection.
      • To analyze an Android system, select
        Android ADB
        and connect to the Android target via ADB.
    3. Specify the location of the Intel SoC Watch binary file. If possible, the binary will automatically install the drivers on the target system. If not, the drivers can be installed manually. For more information about installing Intel SoC Watch and building the drivers, see Preparing a Target Linux* System for Energy Analysis or Preparing a Target Android* System for Energy Analysis.
  4. Click
    Finish
    to create the new project and configure your collection.
  5. Select the metrics you want to collect, the output formats you want to create, and the collection duration, polling interval, and detail level. You can also specify a workload to run during data collection to see the impact on energy usage.
    The
    json
    output format is required to visualize the results in Intel System Studio.
  6. Click
    OK
    to begin the collection. If you specified a remote Linux target, you may be prompted to enter a password.
  7. After the collection ends, it is post-processed and a
    Finished
    button appears. The collection results appear in a directory under the Energy Analysis project and are opened automatically.

Run Analysis from an Existing Project

  1. In the
    Project Explorer
    , right-click the project you just created and select
    Run Energy Analysis
    .
  2. Select the metrics you want to collect, the output formats you want to create, and the collection duration, polling interval, and detail level. You can also specify a workflow to run during data collection to see the impact on energy usage.
    The
    json
    output format is required to visualize the results in Intel System Studio.
  3. Click
    OK
    to begin the collection. If you specified a remote Linux target, you may be prompted to enter a password.
  4. After the collection ends, it is post-processed and a
    Finished
    button appears. The collection results appear in a directory under the Energy Analysis project and are opened automatically.

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.