Intel® VTune


Intel® VTune™ Performance Analyzer with Intel® Thread Profiler
Evaluate applications on all sizes of systems based on Intel® processors, from embedded systems through supercomputers, to help you improve application performance.

Intel® VTune™ Performance Analyzer helps you deliver fast software on the latest 64-bit multicore systems. Locate performance bottlenecks without recompilation and with very low overhead (under 5%). Analyze the results using a graphical interface integrated with Visual Studio* and .NET. Quickly drill down to the source to identify problematic lines of code. Tune multi-threaded code for optimum performance on today's multicore processors.

Benefits:
  • Low Overhead Sampling Profiling

  • Call Graph Profiling that determines calling sequences and graphically displays the critical path

  • Counter Monitor quickly identify's system level performance issues

  • Intel Tuning Assistant helps Increase productivity by providing advice based on extensive knowledge


Intel® VTune™
Performance Analyzer
for Windows Details


product brief › , product in-depth ›

Low Overhead Sampling Profiling - Event-based sampling finds your bottleneck with very low overhead (typically less than 5 percent) . Identify problems such as cache misses, branch mis-predictions, and bus bandwidth. Because it is system-wide, event-based sampling can be used to tune libraries and drivers as well as application programs . No special builds or instrumentation are required.


Find the Critical Path Using Call Graph Profiling - Call Graph determines calling sequences and graphically displays the critical path . It also shows you the context of the bottleneck . To be effective, you often need to know not only where the application is spending its time, but how it got there . See which functions took the most time to process or were blocked the longest.


Identify System Issues with Counter Monitor - Call Graph determines calling sequences and graphically displays the critical path . It also shows you the context of the bottleneck . To be effective, you often need to know not only where the application is spending its time, but how it got there . See which functions took the most time to process or were blocked the longest.


Tap Into an Expert Knowledge Base with Intel Tuning Assistant - Increase productivity using Intel Tuning Assistant to automatically provide advice based on an extensive knowledge base.



Intel® Thread Profiler
for Windows Details


product brief › , product in-depth ›

Visualize Threaded Application Behavior - Timeline view aids in understanding what threads are doing and how they interact. It pinpoints the exact location of performance issues in call stacks and source code to aid analysis.


Identify Parallel Performance Issues - Identifies the threads and synchronization objects which impact performance. It shows the distribution of work to threads and pinpoints load imbalances


Advanced Thread Profiling Functionality - OpenMP* analysis enables quick prototyping and estimation of the performance potential of different designs. It uses critical path analysis to help focus on more significant performance issues


Tap Into an Expert Knowledge Base with Intel Tuning Assistant - Increase productivity using Intel Tuning Assistant to automatically provide advice based on an extensive knowledge base.



Intel® VTune™
Performance Analyzer
for Linux Details


product brief › , product in-depth ›

Low Overhead Sampling Profiling - Event-based sampling finds your bottleneck with very low overhead (typically less than 5 percent) . Identify problems such as cache misses, branch mis-predictions, and bus bandwidth. Because it is system-wide, event-based sampling can be used to tune libraries and drivers as well as application programs . No special builds or instrumentation are required.


Find the Critical Path Using Call Graph Profiling - Call Graph determines calling sequences and graphically displays the critical path . It also shows you the context of the bottleneck . To be effective, you often need to know not only where the application is spending its time, but how it got there. See which functions took the most time to process or were blocked the longest.


Compiler and language independent & Compatible - It works with C, C++, Fortran, and Java. Support for a wide variety of Linux* distributions and the latest IA-32 and Intel® 64 processors.




 
Dmitri Kotchetov, Excel Development team, Microsoft Corporation

"We have used Intel’s VTune analyzer extensively to optimize the performance of Microsoft Office Excel 2007 and are using it for the development of future Microsoft Office Excel releases. The tool helps us save valuable testing time and ensure we focus on delivering a product that takes advantage of hardware configurations."


 
Sapan Panigrahi, Senior Manager, Yahoo Search Performance Engineering

"We have been using Vtune analyzer for last 2 years. Vtune has proved to be an invaluable tool in optimizing our business-critical applications by isolating performance bottlenecks and providing insight into techniques of removing these bottlenecks. It has helped us realize significant return in our hardware investment."


 
Nick Monyatovsky, Abaqus Inc.

"VTune analyzer makes it easy for an average developer to quickly pinpoint performance degradations that frequently occur when adding new functionality. This quick analysis allows us to maintain consistent performance levels throughout the development cycle when performance problems are still easy to correct. The enhanced command-line interface and the new automatable data export capabilities in VTune analyzer simplified integration into our daily development activities."


 
Carl Skeps, 3M Corporation

"Intuitive analysis tools such as the Intel VTune Performance Analyzer and Intel Thread Profiler, along with Intel's technical expertise in multithreading, helped us significantly improve our application's efficiency and performance."


Intel® VTune™ Performance Analyzer Support

Browse the Intel® VTune™ Performance Analyzer for Linux* Knowledge Base
Browse the Intel® VTune™ Performance Analyzer for Windows* Knowledge Base



Ask Experts Online


Search and post a new question to the Intel® Software Network Forum for Intel® VTune™ Performance Analyzer. The forums allow you to search a growing archive of technical questions and answers from both Intel experts and our developer community. If an answer can't be found in Search, you can ask a new question. An Intel® Software Development Products Registration Center login will allow you to participate in the Intel® Software Network User Forums without any additional registration.



Get Help from Intel


If you do not find what you need above:
Submit Software Tools bugs through Intel® Premier Support. Registration is required. Click here for more information.