How do I configure remote data collection using Intel VTune Amplifier?

Intel VTune Amplifier can collect performance data on the system on which it is installed (Windows* or Linux* only; macOS* data collection is not supported) or on a remote target system (Windows, Linux, or Android* targets). To analyze performance on a remote system, follow these general steps:

  1. (Linux only) Configure password-less SSH access to the target system. Password-less SSH access is required for running a remote analysis because VTune Amplifier will not prompt for a password once analysis collection begins. For detailed steps, see Configuring SSH Access for Remote Collection.


    VTune Amplifier will not automatically install drivers on the remote system unless you connect via SSH as the root user. If you want to run an event-based collection, but do not want to set up password-less SSH access using the root user account, manually install the drivers on the target system. For detailed steps, see Sampling Drivers.

  2. (Android only) Configure ADB access to the target system. For detailed steps, see Android System Setup.

  3. Launch VTune Amplifier and open the Configure Analysis window.

  4. Select the appropriate target system from the WHERE pane. For Remote Linux (SSH) targets, specify the username, hostname, and port in the SSH Destination field.

    VTune Amplifier connects to the remote target and installs appropriate collectors and drivers (if root access was provided). This can take a few seconds.

  5. Specify a target type in the WHAT pane.

    • Launch Application: specify the location of the process on the target system.

    • Attach to Process: select a process from the list of available processes running on the target system.

    • Launch Android Package: select an application and corresponding package (*.apk) available on the target system from the list of available packages.

  6. Select an analysis type from the HOW pane and click Start to run the analysis on the remote system.

For detailed steps for setting up remote collection on a specific target system, use the following topics:

For more complete information about compiler optimizations, see our Optimization Notice.
Select sticky button color: 
Orange (only for download buttons)