UOPS_ISSUED.ANY & UOPS_RETIRED.ANY

UOPS_ISSUED.ANY & UOPS_RETIRED.ANY

<p>Hi All,</p>

<p>UOPS_ISSUED.ANY rate/sec is more that&nbsp;UOPS_RETIRED.ANY rate/sec. Is that always correct?</p>

<p>In one test that I am observing that retired UOPs is more than issued UOPs. &nbsp;Just want to understand in what situation that could happen.</p>

<p><span style="font-size: 1em; line-height: 1.5;">Thanks</span></p>

<p>&nbsp;</p>

2 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

UOPS retired all, means "actual retried uops", counts all actually retired uops. 

UOPS issued any, means "Uops that Resource Allocation Table (RAT) issues to Reservation Station (RS)" - uops are issued but not retired.

Continue to discuss in this thread - https://software.intel.com/en-us/forums/topic/518067 

Leave a Comment

Please sign in to add a comment. Not a member? Join today