Intel® VTune™ Amplifier
Detection of the OpenCL™ 2.0 Shared Virtual Memory (SVM) usage types per kernel instance
Driverless event-based sampling collection for uncore events enabled for the Memory Access analysis
Preview features:
Disk Input and Output analysis that monitors utilization of the disk subsystem, CPU and processor buses, helps identify long latency of I/O requests and imbalance between I/O and compute operations
GPU Hotspots analysis targeted for GPU-bound applications and providing options to analyze execution of OpenCL™ kernels and Intel Media SDK tasks
Basic Hotspots analysis extended to support Python* applications running via the Launch Application or Attach to Process modes
A PREVIEW FEATURE may or may not appear in a future production release. It is available for your use in the hopes that you will provide feedback on its usefulness and help determine its future. Data collected with a preview feature is not guaranteed to be backward compatible with future releases. Please send your feedback to intelsystemstudio@intel.com.
Disk Input and Output analysis that monitors utilization of the disk subsystem, CPU and processor buses, helps identify long latency of I/O requests and imbalance between I/O and compute operations
GPU Hotspots analysis targeted for GPU-bound applications and providing options to analyze execution of OpenCL™ kernels and Intel Media SDK tasks
Basic Hotspots analysis extended to support Python* applications running via the Launch Application or Attach to Process modes
Application Performance Snapshot tool that provides a quick look at your application performance and helps you understand whether your application will benefit from tuning. It identifies how effectively your application uses the hardware platform and displays basic performance enhancement opportunities.
Detection of the OpenCL™ 2.0 Shared Virtual Memory (SVM) usage types per kernel instance
Driverless event-based sampling collection for uncore events enabled for the Memory Access analysis
Support for the ITT Counters API used to observe user-defined global characteristic counters that are unknown to VTune Amplifier
Support for the Load Module API used to analyze code that is loaded in an alternate location that is not accessible by VTune Amplifier
Option to limit the collected data size by setting a timer to save tracing data only for the specified last seconds of the data collection added for hardware event-based sampling analysis types
New Arbitrary Targets group added to create command line configurations to be launched from a different host. This option is especially useful for microarchitecture analysis since it provides easy access to the hardware events available on a platform you choose for configuration.
Platform-wide System Overview analysis type that collects Ftrace* and Atrace* system events and helps correlate power and performance metrics with the interrupt request (IRQ) handling
New option to limit the collected data size by setting a timer to save tracing data only for the specified last seconds of the data collection (available for Basic Hotspots analysis only)
New target configuration option to enable analysis on an unplugged Android* device. This option helps exclude the ADB connection and power supply impact on the performance results.
Default project configuration changed to apply existing target (thresholds for frame rate, region/ interrupt/function duration) and filtering (call stack mode, inline mode, loop mode) settings to all subsequent results generated for this project
New option to measure the maximum local bandwidth and use this data to scale the DRAM Bandwidth overtime view and calculate the bandwidth histogram thresholds
Optimized project configuration that provides a straightforward workflow for specifying an analysis target (formerly, Project Properties dialog box) and analysis type within the same Choose Target and Analysis Type window
Optimized configuration for the Microarchitecture Analysis that now includes platform-independent analysis types
New Memory Access analysis that helps identify memory-related issues, including bandwidth issues formerly covered by the Bandwidth analysis (now deprecated). For Linux targets, Memory Access analysis can be configured to attribute performance events to memory objects (data structures).
Hardware Events viewpoint, displaying an estimated count and/or the number of collected samples, replaced Hardware Event Counts and Hardware Event Sample Counts viewpoints
Support for GPU hardware metrics and GPU Architecture Diagram available for systems with Intel HD Graphics and Intel Iris™ Graphics
Analysis of applications in a virtualization environment (KVM) for Linux kernels (version 3.2 and higher) and QEMU (version 1.4 and higher)
Task analysis for Android* framework and Linux* Ftrace events extended with an option to set up the threshold for slow/fast task duration in the Summary window
Remote event-based sampling analysis on SoFIA leveraging an existing sampling driver on the target
Support for the ? CLI argument for filter, group-by and column options to get a list of option values available for the specified report
CLI reports synchronized with the data provided in the Top-down and Bottom-up views of the GUI viewpoints
Intel Processor Event Reference integrated into the VTune Amplifier help system
Energy analysis support for Linux targets via Intel SoC Watch collector
New VTune Amplifier for Systems Installation Guide providing detailed instructions on installing the product, building/loading drivers, and so on