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
- Create a new energy analysis project by selecting.
- In theNew Projectwindow, select and clickNext.
- On theNew Energy Analysis Projectwindow, specify your project properties.
- Provide a project name and location to store the project.
- Specify the target system you want to analyze.
- To analyze the local system, selectLocal Machine
- To analyze a remote Linux system, selectRemote Linuxand 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, selectAndroid ADBand connect to the Android target via ADB.
- 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.
- ClickFinishto create the new project and configure your collection.
- 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.Thejsonoutput format is required to visualize the results in Intel System Studio.
- ClickOKto begin the collection. If you specified a remote Linux target, you may be prompted to enter a password.
- After the collection ends, it is post-processed and aFinishedbutton appears. The collection results appear in a directory under the Energy Analysis project and are opened automatically.
Run Analysis from an Existing Project
- In theProject Explorer, right-click the project you just created and selectRun Energy Analysis.
- 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.Thejsonoutput format is required to visualize the results in Intel System Studio.
- ClickOKto begin the collection. If you specified a remote Linux target, you may be prompted to enter a password.
- After the collection ends, it is post-processed and aFinishedbutton appears. The collection results appear in a directory under the Energy Analysis project and are opened automatically.