Intel® VTune™ Amplifier for Systems Performance Profiler with Intel® Energy Profiler helps you speed up and optimize execution of your code on Linux* embedded platforms, Android*, or Windows* systems providing the following types of analysis:
Performance analysis: Find serial and parallel code bottlenecks, analyze algorithm choices, GPU engines usage, and understand where and how your application can benefit from available hardware resources.
Intel Energy Profiler analysis: Analyze power events and identify those that waste energy.
VTune Amplifier for Systems is available as part of the Intel System Studio.
Key Features
ALGORITHM ANALYSIS | |
---|---|
| Image may be NSFW. |
MICROARCHITECTURE ANALYSIS | |
| Image may be NSFW. |
PLATFORM ANALYSIS | |
| Image may be NSFW. |
SOURCE ANALYSIS | |
| Image may be NSFW. |
CUSTOM ANALYSIS | |
| Image may be NSFW. |
ENERGY ANALYSIS | |
Use the Intel Energy Profiler to investigate high energy consumption on a platform with its summaries of CPU and GPU state residency, CPU and GPU processor frequency use, and correlated timelines of metrics that reflect platform energy use, such as thermals and bandwidth. The CPU sleep state timeline is annotated with wakeup reasons. See the tutorial for Linux host - Android target | Windows host - Android target | Windows host - Windows target. | Image may be NSFW. |
For the detailed list of product features, see Intel VTune Amplifier Help:Windows Host | Linux Host.
Remote Collection Modes
You can collect data on your Linux, Windows, or Android system using any of the following modes:
(Linux and Android targets) Remote analysis via SSH/ADB communication with VTune Amplifier graphical and command line interface (
amplxe-cl
) installed on the host and VTune Amplifier target package installed on the remote target system. Recommended for resource-constrained embedded platforms (with insufficient disk space, memory, or CPU power).See the tutorial for Linux host - Android target | Windows host - Android target | Linux host - embedded Linux target system
(Android targets) Disconnected analysis via SSH/ADB communication with VTune Amplifier installed on the host and the VTune Amplifier target package installed on the remote Android system. The analysis is initiated from the host system, but data collection does not begin until the device is unplugged from the host system. The results are finalized after the device is reconnected to the host system.
(Linux and Windows targets) Native performance analysis with the VTune Amplifier graphical or command line interface installed on the target system. Analysis is started directly on the target system.
(Linux and Windows targets) Native hardware event-based sampling analysis with the VTune Amplifier's Sampling Enabling Product (SEP) installed on the target embedded system.
Legal Information
Intel, VTune and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries.
* Other names and brands may be claimed as the property of others.
Microsoft, Windows, and the Windows logo are trademarks, or registered trademarks of Microsoft Corporation in the United States and/or other countries.
Copyright © 2016, Intel Corporation. All rights reserved.