User Guide

  • 2020.3
  • 07/10/2020
  • Public Content
Contents

Launching OpenGL* Desktop Applications Using Command Line

To launch an OpenGL* Desktop application for analysis with System Analyzer on a Ubuntu* host, use the
GPA Monitor
application.
  1. In the command line, switch to the directory where
    run_app
    is installed. The default installation directory is
    /opt/intel/gpa/
  2. Launch the application you want to profile using the
    run_app
    application:
    ./run_app -s <
    application-name
    >
    where:
    • -s
      option starts the System Analyzer on your system. You can omit this option if you prefer to start the System Analyzer manually, or perform system analysis from a remote host system. By default, the System Analyzer is installed at  
      /opt/intel/gpa/
    • For details on other command-line parameters, see the run_app Command-Line Syntax topic.
  3. In the System Analyzer
    Connection
    dialog box, click the
    Connect
    button.   System Analyzer attaches to the application, and you can start the system analysis.
TIP
You can also profile your application remotely from a Windows*, Ubuntu*, or macOS* host system. To enable remote analysis, launch the application on a remote system using the
GPA Monitor.
Once the application starts rendering, you can connect the System Analyzer to this application using an IP address or host name of the remote machine.

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804