Get a System-Level View


Performance tuning often focuses on optimizing a particular process or workload. However, there are times—like during driver development, memory pressure, and storage loading—where you need to get a broader view of the entire system.

Run Longer System Profiles

The Platform Profiler collects coarse-grained, system-level metrics for extended profiling of minutes to hours. Software architects can identify workloads or phases of workloads that use hardware inefficiently and need tuning. Infrastructure architects can see if the current hardware configuration is a good match for most workloads. You can then decide how to improve performance, such as adding memory or I/O.

Intel® Optane™ DC persistent memory offers dramatically larger memory capacity that can benefit the performance of some applications. The Platform Profiler can identify which applications may benefit from more memory and optimize their performance with persistent memory.

Balance Workloads & Track Process Interaction

Often tuning is focused on optimizing a single process. But, when you are tuning drivers or balancing multiple applications running on a server, you need to have visibility on the overall activity of all processes on a system.

 

This figure shows options in Intel® VTune™ Profiler for system-level profiling.

Tune Drivers with Kernel Visibility

To analyze driver software, you need visibility of how it performs on the whole system, versus performance on a single process. Intel VTune Profiler can sample an entire system, including visibility of kernel activity. High resolution hardware sampling (about 1 ms versus about 10 ms for software sampling) can find hotspots in small functions with very low overhead.

 

Activity for the entire system can be displayed many ways. The top section displays a grid organized by package, then core, and then process. This can be resorted by module, core, process, or thread. In the bottom section, the timeline shows individual threads.

Additional Capabilities

Single Thread

Optimize single-threaded performance.

Multithread

Effectively use all available cores.

OpenCL™ & Media Applications

Deliver high-performance image and video processing pipelines.

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.

Environment

Fits your environment and workflow.

Are you ready to try or purchase Intel VTune Profiler? 

Informações de produto e desempenho

1

Os compiladores da Intel podem ou não otimizar para o mesmo nível de microprocessadores não Intel no caso de otimizações que não são exclusivas para microprocessadores Intel. Essas otimizações incluem os conjuntos de instruções SSE2, SSE3 e SSSE3, e outras otimizações. A Intel não garante a disponibilidade, a funcionalidade ou eficácia de qualquer otimização sobre microprocessadores não fabricados pela Intel. As otimizações que dependem de microprocessadores neste produto são destinadas ao uso com microprocessadores Intel. Algumas otimizações não específicas da microarquitetura Intel são reservadas para os microprocessadores Intel. Consulte os Guias de Usuário e Referência do produto aplicáveis para obter mais informações sobre os conjuntos de instruções específicos cobertos por este aviso.

Revisão do aviso #20110804