Intel® VTune™ Amplifier XE and Intel® VTune™ Amplifier for Systems Help

Running general-exploration Analysis from the Command Line

The General Exploration analysis type uses hardware event-based sampling collection. This analysis is a good starting point to triage hardware issues in your application. Once you have used Basic Hotspots or Advanced Hotspots analysis to determine hotspots in your code, you can perform General Exploration analysis to understand how efficiently your code is passing through the core pipeline. During General Exploration analysis, the VTune Amplifier collects a complete list of events for analyzing a typical client application. It calculates a set of predefined ratios used for the metrics and facilitates identifying hardware-level performance problems.

Syntax:

$ amplxe-cl -collect general-exploration [-knob [knobName=knobValue]] [--] <target>

Knobs: collect-memory-bandwidth, enable-user-tasks, dram-bandwidth-limits, analyze-openmp.

Note

For the most current information on available knobs (configuration options) for the General Exploration analysis, enter:

$ amplxe-cl -help collect general-exploration

Example:

This example shows how to run the General Exploration analysis on myApplication with enabled memory bandwidth analysis:

$ amplxe-cl -collect general-exploration -knob collect-memory-bandwidth=true -- home/test/myApplication

What's Next

When the data collection is complete, do one of the following to view the result:

See Also