Analizador de rendimiento Intel® VTune™

多线程并行程序性能分析方法综述之使用Intel® VTune 进行性能分析

2.2 使用Intel® VTune进行性能分析

Intel VTune性能分析器可以帮助程序员定位并定性程序中与性能问题有关的方方面面。VTune可以在程序运行的系统平台上自动搜集性能数据,可以将所获得的性能数据在各个不同的层次,大至系统层,下至程序源代码级,甚至到处理器指令级,进行不同粒度的交互式可视化,帮助查找可能的性能瓶颈,并提供可能的解决方案。VTune既可以在本地、也可以远程搜集性能数据,并在本地进行数据处理、分析以及显示。既支持图形化界面,又有灵活的命令行模式(支持脚本语言批处理)。Intel VTune至多可以支持到4096个处理器。Intel VTune的性能数据搜集及优化分析无需对程序进行重新编译,支持包括Microsoft Visual Studio.NET、Intel C/C++ 与Fortran 编译器、Compaq Visual Fortran、Java、Borland 编译器(Delphi、C++ Builder)以及IBM Visual Age。

2.2.1 性能分析器功能与使用方法

IntelVTune性能分析器的主要功能包括:

  • Desarrolladores
  • Analizador de rendimiento Intel® VTune™
  • Computación en paralelo
  • Suscribirse a Analizador de rendimiento Intel® VTune™