And table b-6 – Intel ARCHITECTURE IA-32 User Manual

Page 505

Advertising
background image

Using Performance Monitoring Events

B

B-51

The performance metrics listed in Table B-1 fall into three categories:

Logical processor specific and supporting parallel counting.

Logical processor specific but constrained by ESCR limitations.

Logical processor independent and not supporting parallel counting.

Table B-5 lists performance metrics in the first and second category.
Table B-6 lists performance metrics in the third category.

There are four specific performance metrics related to the trace cache
that are exceptions to the three categories above. They are:

Logical Processor 0 Deliver Mode

Logical Processor 1 Deliver Mode

Logical Processor 0 Build Mode

Logical Processor 0 Build Mode

Each of these four metrics cannot be qualified by programming bit 0 to
4 in the respective ESCR. However, it is possible and useful to collect
two of these four metrics simultaneously.

Table B-6

Metrics That Support Qualification by Logical Processor and
Parallel Counting

General Metrics

Uops Retired

Instructions Retired

Instructions Completed

Speculative Instructions Completed

Non-Halted Clockticks

Speculative Uops Retired

continued

Advertising