Search Directory Order
When locating binary/symbol/source files, the Intel® VTune™ Amplifier searches the following directories, in the following order:Directory<result dir>\all (recursively).Additional search...
View ArticleCreating Projects and Choosing Targets in the Standalone Interface
To specify an analysis target in the standaloneIntel® VTune™ Amplifier interface, you first have to create a project, which is a container for an analysis target configuration and data collection...
View ArticleUser-Mode Sampling and Tracing Collection
When profiling application execution, theIntel® VTune™ Amplifier takes snapshots of how that application utilizes the processors in the system. A thread is considered active at a specific moment if it...
View ArticleCore Port Saturation Analysis
Core Port Saturation analysis type uses event-based sampling collection and is targeted for the Intel® microarchitecture code name Sandy Bridge.This analysis type uses events that help identify how...
View ArticleIntel Core 2 Processor Analysis
Parent topic: Microarchitecture and Platform AnalysisBandwidth Breakdown AnalysisCycles and uOps AnalysisMemory Access AnalysisLingua Inglese
View ArticleKey Concepts
Parent topic: Intel® VTune™ Amplifier User's GuideData of InterestC-StateCPU Time and Wait TimeFinalizationHardware Event SkidHardware Event-based Sampling CollectionHardware Event-based Sampling...
View ArticleGetting Started
Parent topic: Intel® VTune™ AmplifierStandalone GUI: Basic WorkflowVisual Studio IDE: Basic WorkflowRemote Analysis Workflow for Linux* SystemsRemote Analysis Workflow for Android* SystemsPower...
View ArticleWindow: Top-down Tree
To access this window: Click the sub-tab in the result tab.Top-down Tree Window LayoutTop-down Tree Window PanesTop-down Tree PaneCall Stack PaneTimeline PaneParent topic: User Interface ReferenceSee...
View ArticleToolbar: Source/Assembly
Use the Source/Assembly toolbar to navigate between the most performance-critical code sections (hotspots). In the Source pane, you can navigate between source code lines, in the Assembly pane you can...
View ArticlePane: Project Navigator
To access this pane: Click the Project Navigator icon on the Intel® VTune™ Amplifier toolbar in the standalone graphical interface. To manage VTune Amplifier projects/results from the Microsoft Visual...
View ArticlePane: Analysis Type - Concurrency
To access this pane:Click the New Analysis button on the Intel® VTune™ Amplifier toolbar.The New Amplifier Result tab opens with the Analysis Type window active.Select the Algorithm Analysis >...
View Articleverbose
Display detailed information on actions performed by the amplxe-cl tool.Syntax-verbose-vDefaultOFFStandard amount of information is displayed.DescriptionUse the verbose option when you want to see...
View Articlereturn-app-exitcode
Return the exit code of the target.Syntax-return-app-exitcodeDefaultOFFBy default, the amplxe-cl exit code is returned.Actions ModifiedcollectDescriptionUse the return-app-exitcode option to return the...
View Articlehelp
Display brief explanations of command line arguments.Syntax-h,-help-help<action>-helpcollect <analysis_type>-helpcollect-with <analysis_type>-helpreport...
View Articleapp-working-dir
Specify the application directory in auto-generated commands.GUI EquivalentPane: Launch ApplicationSyntax-app-working-dir<PATH>ArgumentsA string containing the PATH/name.DefaultDefault is the...
View ArticleRe-finalizing Results
Results are finalized during collection by default - but sometimes finalization is suppressed, and sometimes a result that was finalized needs to be re-resolved. Here are some of the reasons that you...
View ArticleSystem APIs Supported by Intel® VTune™ Amplifier
VTuneAmplifier supports interpretation of Microsoft* Windows* OS APIs.The following table lists all of the 32-bit and 64-bit OS threading and synchronization functions that are currently supported by...
View ArticleInstrumentation and Tracing Technology APIs
Parent topic: API SupportAbout Instrumentation and Tracing Technology (ITT) APIsInstrumenting Your ApplicationCompiling and Linking with ITT APIsMinimizing ITT API OverheadDomain APIString Handle...
View ArticleInterpreting Data on Concurrency and CPU Usage
Analyze the concurrency of your application and how effectively it is utilizing CPU cores using the following viewpoints:Hotspots by CPU Usage viewpoint (default) to identify program units that took...
View ArticleSynchronization between the Bottom-up Pane and Call Stack Pane
Each stack in the Bottom-up pane corresponds to a call stack provided in the Call Stack pane. But the number of tree branches does not necessarily equal the number of stacks in the Call Stack pane....
View Article