Difference between revisions of "InstructionOverhead"

From HPC Wiki
Jump to navigation Jump to search
(Created page with "== Description == == Symptoms == == Detection == == Possible optimizations and/or fixes == == Applicable applications or algorithms or kernels ==")
 
Line 1: Line 1:
 
== Description ==
 
== Description ==
 +
The pattern "Instruction Overhead" describes the fact that for a piece of high-level code, the compiler outputs a lot of instructions although is could be done in less. One common example are non-vectorized instructions.
 +
  
 
== Symptoms ==
 
== Symptoms ==

Revision as of 18:44, 12 March 2019

Description

The pattern "Instruction Overhead" describes the fact that for a piece of high-level code, the compiler outputs a lot of instructions although is could be done in less. One common example are non-vectorized instructions.


Symptoms

Detection

Possible optimizations and/or fixes

Applicable applications or algorithms or kernels