|
Boost Performance Optimization and Multicore Scalability on Windows* and Linux*
Intel® VTune™ Amplifier XE
(Formerly Intel® VTune™ Performance Analyzer with Intel® Thread Profiler) Intel® VTune™ Amplifier XE is our newest performance profiling tool and builds on the success of Intel® VTune™ Performance Analyzer. It includes all the capabilities of Intel® Parallel Amplifier plus a number of advanced capabilities for developers who need even greater performance optimization.
|
|
Is your software sluggish? Are you not seeing the performance scaling you expected on multicore processors? Intel® VTuneTM Amplifier XE is a powerful threading and performance optimization tool for C/C++, .NET, and Fortran developers who need to understand an application's serial and parallel behavior to improve performance and scalability. The powerful performance profiling tool removes the guesswork and analyzes performance behavior in Windows*and Linux* applications, providing quick access to scaling information for faster and improved decision making. Use Intel VTune Amplifier XE to fine-tune for optimal performance, ensuring cores are fully exploited and new processor capabilities are supported to the fullest. For advanced performance optimization and greater value, the Intel VTune Amplifier XE performance profiling tool is also available as part of the Intel® Parallel Studio XE, Intel® C++ Studio XE, Intel® Fortran Studio XE and Intel® Cluster Studio XE product suites. |
Benefits:
|
|
||||||||
|
|
||
![]() |
Fast, Accurate Performance Profiles Hotspot analysis finds functions using the most time. Click [+] for the call stacks. Double click to see the source. |
|
|
|
||
|
See the Results on Your Source A double click from the function list takes you to the hottest spot in the function. |
![]() |
|
|
|
||
![]() |
Locks and Waits Use the Intel® performance profiling tools to quickly find a common cause of slow performance in parallel programs: waiting too long on a lock while the cores are underutilized during the wait. |
|
|
|
||
|
Timeline Filters Results Select a time range in the timeline and filter out data (e.g., application startup) that masks accurate results. |
|
|
|
|
||
![]() |
Timeline Visualizes Thread Behavior See when threads are running and waiting, and when transitions occur. |
|
|
|
||
|
Profile a Running Application There is no need to stop and re-launch the application when profiling
|
![]() |
|
|
|
||
![]() |
System-Wide Event-Based Sampling (EBS) The Intel® VTune Amplifier XE performance profiling tool uses the on-chip PMU to count performance events like cache misses, clock ticks, and instructions retired.
|
|
|
|
||
|
Predefined EBS Profiles Enjoy easy EBS setup for newer processors, and no memorizing complex event names. Profiles vary by microarchitecture. |
![]() |
|
|
|
||
![]() |
Opportunities Highlighted General Exploration turns the cell pink when it suspects a tuning opportunity is present. Hover to get suggestions. |
|
|
|
||
Learn more about
|
What's new in Intel® VTune™ Amplifier XE
|
|
Learn |
Downloads Evaluate Support and Online Communities Forum Knowledge Base Blogs Related Links Intel® Software Network go-parallel.com |
|
Richard Shepherd Software Engineer ESRI (UK) Limited |
"Intel® VTune™ Amplifier XE's hotspot analysis ran an order of magnitude faster [than VTune 9]! It gives me everything I want and none of the instrumentation issues. It seems to be a major reimplementation of the profiling tools, not just a new UI on the same tools. I'd strongly recommend Intel VTune Amplifier XE to anyone wanting to understand better where their time is going in scientific calculations. Tuning without it feels like compiling without warning or error messages!" | |
|
Claire Cates Principal Developer SAS Institute Inc. |
"Last week, Intel VTune Amplifier XE helped us find an almost three-fold performance improvement. This week it helped us improve the performance another three fold." | |
|
Sergey Zaritchny Software Development Manager OPEN CASCADE S.A.S. |
"One of Intel VTune Amplifier XE's best features is that it is easy to use. I did not need to read the documentation." | |
For more complete information about compiler optimizations, see our Optimization Notice.





Click to enlarge









