background image

19-176 Vol. 3B

PERFORMANCE-MONITORING EVENTS

Counter numbers 

per ESCR

ESCR0: 8, 9
ESCR1: 10, 11

ESCR Event Select

08H

ESCR[31:25]

ESCR Event Mask

Bit 
0: LSC

1: SSC

ESCR[24:9]

Load split completed, excluding UC/WC loads.
Any split stores completed.

CCCR Select

02H

CCCR[15:13]

load_port_replay

This event counts replayed events at the load port. Specify one or 

more mask bits to select the cause of the replay.

ESCR restrictions

MSR_SAAT_ESCR0
MSR_SAAT_ESCR1

Counter numbers 

per ESCR

ESCR0: 8, 9
ESCR1: 10, 11

ESCR Event Select

04H

ESCR[31:25]

ESCR Event Mask

Bit 1: SPLIT_LD

ESCR[24:9]
Split load.

CCCR Select

02H

CCCR[15:13]

Event Specific 

Notes

Must use ESCR1 for at-retirement counting.

store_port_replay

This event counts replayed events at the store port. Specify one or 

more mask bits to select the cause of the replay.

ESCR restrictions

MSR_SAAT_ESCR0
MSR_SAAT_ESCR1

Counter numbers 

per ESCR

ESCR0: 8, 9
ESCR1: 10, 11

ESCR Event Select

05H

ESCR[31:25]

ESCR Event Mask

Bit 1: SPLIT_ST

ESCR[24:9]
Split store

CCCR Select

02H

CCCR[15:13]

Event Specific 

Notes

Must use ESCR1 for at-retirement counting.

MOB_load_replay 

This event triggers if the memory order buffer (MOB) caused a load 

operation to be replayed. Specify one or more mask bits to select the 

cause of the replay.

ESCR restrictions

MSR_MOB_ESCR0
MSR_MOB_ESCR1

Counter numbers 

per ESCR

ESCR0: 0, 1
ESCR1: 2, 3

ESCR Event Select

03H

ESCR[31:25]

Table 19-28.  Performance Monitoring Events Supported by Intel NetBurstĀ® Microarchitecture 

for Non-Retirement Counting (Contd.)

Event Name

Event Parameters  Parameter Value

Description