Create Efficient Media & OpenCL™ Applications

Get the data you need to optimize OpenCL™ software and deliver high-performance image and video processing pipelines.

Analyze GPU & Platform Data

On newer Intel® processors, you can optionally collect GPU and platform data for tuning OpenCL™ and media applications, and in turn, view correlated GPU and CPU activities.

The timeline provides a detailed view of both CPU and GPU activity.

Easier OpenCL™ Application & GPU Profiling

When tuning OpenCL applications on newer processors, the Architecture Diagram helps you understand GPU hardware metrics and identify bottlenecks. Select an OpenCL kernel of interest and an execution time frame, and then Intel® VTune™ Profiler updates the diagram with accurate performance data.

The GPU Architecture Diagram displays key metrics, making it easier to see the performance bottleneck.

Tune Inefficient Kernel Algorithms

Use GPU In-Kernel Profiling to identify performance issues caused by memory latency or inefficient algorithms. View a profile of where the most time is spent on the OpenCL source and the compiler assembly. Analyze Direct Memory Access (DMA) packet execution with the Packet Queue Depth and Packet Duration histograms.

Performance data displays on the OpenCL application source code so you know exactly where time is being spent.

Additional Capabilities

Single Thread

Optimize single-threaded performance.


Effectively use all available cores.


See a system-level view of application performance.

HPC & Cloud

Access specialized, in-depth analyses for HPC and cloud computing.

Memory & Storage Management

Diagnose memory, storage, and data plane bottlenecks.

Analyze & Filter Data

Mine data for answers.


Fits your environment and workflow.

Are you ready to try or purchase Intel VTune Profiler?

Información sobre productos y desempeño


Los compiladores Intel pueden o no optimizar al mismo nivel para los microprocesadores que no son Intel en optimizaciones que no son exclusivas de los microprocesadores Intel. Estas optimizaciones incluyen los conjuntos de instrucciones SSE2, SSE3 y SSSE3, y otras optimizaciones. Intel no garantiza la disponibilidad, funcionalidad o eficacia de ninguna optimización en microprocesadores que no sean fabricados por Intel. Las optimizaciones dependientes del microprocesador en este producto fueron diseñadas para usarse con microprocesadores Intel. Ciertas optimizaciones no específicas de la microarquitectura Intel se reservan para los microprocesadores Intel. Consulte las guías de referencia y para el usuario para obtener más información acerca de los conjuntos de instrucciones específicos cubiertos por este aviso.

Revisión del aviso n.° 20110804