User Guide

Contents

Linux* Targets

Use the
Intel® VTune™
Profiler
for performance analysis on local and remote Linux* target systems.
To analyze your Linux target, do the following:
  1. Prepare your target application for analysis:
    • Enable downloading debug information for system kernels by installing debug info packages available for your system version.
    • Enable downloading debug information for the application binaries by using the
      -g
      option when compiling your code. Consider using the recommended compiler settings to make the performance analysis more effective.
    • Build your target in the
      Release
      mode.
    • Create a baseline against which you can compare the performance improvements as a result of tuning.
      For example, you instrument your code to determine how long it takes to compress a certain file. Your original target code, augmented to provide these timing data, serves as your performance baseline. Every time you modify your target, compare the performance metrics of your optimized target with the baseline, to verify that the performance has improved.
  2. Prepare your target system for analysis:
  3. Create a
    VTune
    Profiler
    project and run the performance analysis of your choice.

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