Split Stores
Metric DescriptionThis metric represents a rate of split store accesses. Consider aligning your data to the 64-byte cache line granularity.Possible IssuesA significant proportion of cycles is spent...
View ArticleMETRIC.ISSUE_EVAL []
The formula used to calculate whether this metric is marked as an issue in the grid and Summary window. When a metric is marked as an issue, it is distinguished as follows:In the Summary window, the...
View ArticleSplit Loads
Metric DescriptionThroughout the memory hierarchy, data moves at cache-line granularity (64 bytes per line). Although this is much larger than many common data types (such as integer, float, or...
View ArticleMETRIC.FORMULA []
The formula used to calculate this metric value in the grid, Summary window, and Timeline pane. The provided value should be a formula in the valid Python syntax, with the following restrictions:Only...
View ArticleSpin Time
Metric DescriptionSpin time is Wait Time during which the CPU is busy. This often occurs when a synchronization API causes the CPU to poll while the software thread is waiting. Some Spin Time may be...
View ArticleMETRIC.ISSUE_TEXT []
Te issue text of the metric provided as a Python string. An issue text appears as a tooltip in the VTune Amplifier when you mouseover a cell highlighted in pink in that metric's column or in the...
View ArticleSMC Machine Clear
Metric DescriptionCertain events require the entire pipeline to be cleared and restarted from just after the last retired instruction. This metric measures only self-modifying code (SMC) event. This...
View ArticleMETRIC.DESCRIPTION []
The description of a metric as a Python string. The metric description appears as a tooltip in the VTune Amplifier when you mouse over a header of the metric column in the grid or when you mouseover...
View ArticleOverhead and Spin Time
Overhead TimeOverhead time is the time the system takes to deliver a shared resource from a releasing owner to an acquiring owner. Ideally, the Overhead time should be close to zero because it means...
View ArticlePERCEPTUAL COMPUTING: Augmenting the FPS Experience
DownloadsPERCEPTUAL COMPUTING: Augmenting the FPS Experience [PDF 977KB]1. IntroductionFor more than a decade, we've enjoyed the evolution of the First Person Shooter (FPS) Genre, looking at games...
View ArticleWorkflow Location: Compare with Previous Results
Microsoft Visual Studio* IDE WorkflowStandalone VTune Amplifier WorkflowParent topic: AppendixLingua Inglese
View ArticleANALYSIS.DESCRIPTION
A description assigned to the analysis.Parent topic: User-defined Event-based MetricsSee AlsoCreating an Analysis Type with User-defined Event-based Sampling MetricsSubmit feedback on this help...
View ArticleWorkflow Location: Configure Target
Microsoft Visual Studio* IDE WorkflowStandalone VTune Amplifier WorkflowParent topic: AppendixLingua Inglese
View ArticleANALYSIS.LONG_NAME
A long name assigned to the analysis. This is the short viewpoint description shown beside the analysis type name when the result is open.Parent topic: User-defined Event-based MetricsSee AlsoCreating...
View ArticleWorkflow Location: Run Analysis
Microsoft Visual Studio* IDE WorkflowStandalone VTune Amplifier WorkflowParent topic: AppendixLingua Inglese
View ArticleANALYSIS.NAME
The display name assigned to the analysis, for example: General Exploration. This is the display name shown in the list of analysis types, as well as shown in the drop-down viewpoint selection...
View ArticleWorkflow Location: Interpret Results
Microsoft Visual Studio* IDE WorkflowStandalone VTune Amplifier WorkflowParent topic: AppendixLingua Inglese
View ArticleANALYSIS.ALIAS_NAME
An alias name used to generate analysis type and viewpoint configuration files. You can also use the alias name to invoke the analysis type from the VTune Amplifier command-line interface...
View ArticleWorkflow Location: Analyze Source
Microsoft Visual Studio* IDE WorkflowStandalone VTune Amplifier WorkflowParent topic: AppendixLingua Inglese
View ArticleWait Time
Metric DescriptionWait Time occurs when software threads are waiting due to APIs that block or cause synchronization. Wait Time is per-thread, therefore the total Wait Time can exceed the application...
View Article