Function Call Sites and Loops column
|
View the displayed functions or loops in the extended top-down call tree. To show or hide the functions and loops called by a function or loop, click the
icon. Loop rows are identified with an
icon.
|
|
Select loops for Deeper Analysis, then click appropriate button in the
Vectorization Workflow tab to run Dependencies or Memory Access Patterns analysis.
|
Vector Issues column
|
Vector issues found for this loop.
|
Self Time column
|
View how much time was spent on a particular function or loop. The letter
s indicates the unit is seconds.
|
Total Time column
|
View the total amount of time that the function or loop incurs. This value starts with the total time spent in the entire program at the top and decreases below the hot code regions in the call tree.
|
Loop Type column
|
View the type of the loop.
|
Why no Vectorization? column
|
View explanation why the compiler did not vectorize the loop automatically.
|
Vectorized Loops column
|
View information for the loops that were vectorized.
|
Vector Instruction Set column
|
View type of the vector instruction set used during compilation.
|
Vector Instruction Set column
|
View type of the vector instruction set used during compilation.
|
Gain Estimate column
|
View calculated Advisor estimate or relative loop performance speed-up achieved due to vectorization.
|
Vector Length column
|
View loop vector length estimated by binary static analysis or Intel Compiler.
|
Compiler Estimated Gain column
|
Theoretical compiler estimate of relative loop performance speed-up achieved or achievable due to through vectorization.
|
Trip Counts column
|
View the number of times the loop body executes.
|
Median column
|
View Trip Counts median value.
|
Min column
|
View Trip Counts min value.
|
Max column
|
View Trip Counts max value.
|
Call Count column
|
Viewnumber of times loop is invoked.
|
Iteration Deviation column
|
View average loop iteration time.
|
Instruction Set Analysis column
|
View information about instruction set.
|
Traits column
|
Scalar and vectorization characteristics that may decrease performance.
|
Data Types column
|
Data types provided by binary static analysis.
|
Vector Widths column
|
Vector width in bits.
|
ISA column
|
Vector instruction set architecture usage for individual instructions.
|
Advanced column
|
View advanced information about compilation.
|
Transformations column
|
View transformations applied to the loop during compilation.
|
Unroll Factor column
|
View loop unroll factor value.
|
Vectorization Details column
|
View additional information about loop vectorization.
|
Optimization Details column
|
View optimizations applied to the loop during compilation.
|
Location column
|
View the source file associated with this function's location in the call tree.
|
Source Location column
|
View loop's source file name and line number.
|
Module column
|
View name of the module where the loop was found.
|