Install Guide

Introduction

Intel® VTune™
Profiler
is a performance analysis tool for serial and multithreaded applications. Use
VTune
Profiler
to analyze your choice of algorithm. Identify potential benefits for your application from available hardware resources.
Use
VTune
Profiler
to locate or determine:
  • The most time-consuming (hot) functions in your application and/or on the whole system
  • Sections of code that do not effectively utilize available processor time
  • The best sections of code to optimize for sequential performance and for threaded performance
  • Synchronization objects that affect the application performance
  • Whether, where, and why your application spends time on input/output operations
  • Whether your application is CPU or GPU bound and how effectively it offloads code to the GPU
  • The performance impact of different synchronization methods, different numbers of threads, or different algorithms
  • Thread activity and transitions
  • Hardware-related issues in your code such as data sharing, cache misses, branch misprediction, and others
This document explains how to install and configure
Intel VTune
Profiler
on a
Linux*
system.
To install
VTune
Profiler
, you can use:
  • Graphical user interface (GUI) installer: Presents installation options and allows you to choose product components.
  • Silent installer: Uses a single command to install the product in the background.
A 64-bit operating system host is required to use
VTune Profiler
. You can use
VTune Profiler
to analyze both 32-bit and 64-bit applications.

Product and Performance Information

1

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