Back End 2 Uops Executed

Back End 2 Uops Executed

Bild des Benutzers Charlie Hewett (Intel)

TITLE: Back End 2 Uops Executed

ISSUE_NAME: Backend^CoreBound^Cycles1PortsUtilized

DESCRIPTION:

Cycles where the core executed a total of 2 uops

RELEVANCE:

This metric represents how often the core executed a total of 2 uops in a cycle.  Depending on the instruction mix, when 2 uops are executed, this could indicate a bottleneck since the maximum bandwidth of uops in execution was not achieved.

EXAMPLE:

If this metric is high, and you expect more than 2 uops executed per cycle you will want to look at the other Backend metrics to try and root cause why the core executed 2 uops in a cycle.

SOLUTION:

RELATED_SOURCES:

NOTES:

EQUATION:  (UOPS_EXECUTED.CYCLES_GE_2_UOP_EXEC-UOPS_EXECUTED.CYCLES_GE_3_UOPS_EXEC) / CPU_CLK_UNHALTED.THREAD

1 Beitrag / 0 neu
Nähere Informationen zur Compiler-Optimierung finden Sie in unserem Optimierungshinweis.