Intel VTune Performance Analyzer 9.1 for Linux
Introduction
VTune Performance Analyzer is a robust, enterprise-grade solution, even with large executables (100MB+) that other products are unable to profile. It analyzes applications on all sizes of systems based on Intel processors, from embedded systems through supercomputers.
Optimise Linux applications with the premier tuning tool for Intel architectures. Use Intel VTune Performance Analyzer for Linux, with a fully-integrated Eclipse graphical interface hosted on IA-32 and processors with Intel Extended Memory 64 Technology (Intel EM64T) to maximise performance with ease.
New Easy-to-Use Interface
- VTune analyzer makes application performance tuning easier with an improved graphical user interface (GUI) based on the Eclipse 3.1 development environment. No recompiles or changes to your build script are required.
Finding your bottleneck is easier than ever before
- Completing one simple dialog box gets you a list of the top five time-consuming functions.
- One click on a function name displays the source and shows what’s taking all the time. It is fast and easy to find your performance bottlenecks.
Annotated source and disassembly gives you the detail you need
- Source view shows you exactly which lines of code are taking the most time.
Call Graph Profiling
- Call Graph determines calling sequences and graphically displays the critical path.
- Unlike other offerings, VTune analyzer provides both sampling and call graph analysis. Even if you plan to do mostly call graph analysis, running sampling first lets you identify the modules that need it so you only pay call graph's larger overhead for the modules that need to be analysed. This can be vital on large projects. Sampling is great for analysis of "loopy" code. Call Graph is usually better for "branchy" code. You need both to get the job done right.
System-Wide Event-based Sampling
- Event-based sampling finds your bottleneck with very low overhead (typically less than 1%). Identify problems such as cache misses, branch mispredictions, and bus bandwidth.
- Use system-wide event-based sampling to tune libraries and drivers as well as application programs.
Every purchase of an Intel Software Development Product includes a year of support services, which provides access to Intel Premier Support and all product releases during that time. Intel Premier Support gives you online access to Intel's expert engineering support staff, technical notes, application notes, and documentation.