Visible to Intel only — GUID: GUID-D92FB082-6243-49BC-96E3-16E159584785
Visible to Intel only — GUID: GUID-D92FB082-6243-49BC-96E3-16E159584785
Window: Summary - Memory Consumption
Use the Summary window as your starting point of the Memory Consumption analysis with the Intel® VTune™ Profiler and identify top memory-consuming functions and memory allocation sizes. To access this window, select the Memory Consumptionviewpoint and click the Summary sub-tab in the result tab.
Depending on the analysis type, the Summary window provides the following application-level statistics in the Memory Consumption viewpoint:
Click the Copy to Clipboard button to copy the content of the selected summary section to the clipboard.
Analysis Metrics
The first section displays the summary statistics on the overall application execution:
All metric names are hyperlinks. Clicking such a hyperlink opens the Bottom-up window and sorts the data in the grid by the selected metric.
Top Memory-Consuming Objects
This section displays a list of top memory-consuming functions. For example, the foo function has the highest Memory Consumption metric value and could be a candidate for optimization:
Collection and Platform Info
This section provides the following data:
Application Command Line |
Path to the target application. |
Operating System |
Operating system used for the collection. |
Computer Name |
Name of the computer used for the collection. |
Result Size |
Size of the result collected by the VTune Profiler. |
Collection start time |
Start time (in UTC format) of the external collection. Explore the Timeline pane to track the performance statistics provided by the custom collector over time. |
Collection stop time |
Stop time (in UTC format) of the external collection. Explore the Timeline pane to track the performance statistics provided by the custom collector over time. |
Collector type |
Type of the data collector used for the analysis. The following types are possible:
|
CPU Information |
|
Name |
Name of the processor used for the collection. |
Frequency |
Frequency of the processor used for the collection. |
Logical CPU Count |
Logical CPU count for the machine used for the collection. |
Physical Core Count |
Number of physical cores on the system. |
User Name |
User launching the data collection. This field is available if you enabled the per-user event-based sampling collection mode during the product installation. |
GPU Information |
|
Name |
Name of the Graphics installed on the system. |
Vendor |
GPU vendor. |
Driver |
Version of the graphics driver installed on the system. |
Stepping |
Microprocessor version. |
EU Count |
Number of execution units (EUs) in the Render and GPGPU engine. This data is Intel® HD Graphics and Intel® Iris® Graphics (further: Intel Graphics) specific. |
Max EU Thread Count |
Maximum number of threads per execution unit. This data is Intel Graphics specific. |
Max Core Frequency |
Maximum frequency of the Graphics processor. This data is Intel Graphics specific. |
Graphics Performance Analysis |
GPU metrics collection is enabled on the hardware level. This data is Intel Graphics specific.
NOTE:
Some systems disable collection of extended metrics such as L3 misses, memory accesses, sampler busyness, SLM accesses, and others in the BIOS. On some systems you can set a BIOS option to enable this collection. The presence or absence of the option and its name are BIOS vendor specific. Look for the Intel® Graphics Performance Analyzers option (or similar) in your BIOS and set it to Enabled. |