Intel 64 and IA-32 Architectures Software Developers Manual Volume 3B, System Programming Guide Part 2

Table Of Contents
A-148 Vol. 3
PERFORMANCE-MONITORING EVENTS
5b:For Pentium 4 and Xeon
Processors starting with CPUID
MODEL field encoding less than
2, this event is triggered by
evaluating the logical
expression [((Request type) or
Bit 5 or Bit 6) or (Memory
type)] and (Source agent).
Event mask bits for memory
type are ignored if either
ALL_READ or ALL_WRITE is
specified.
5c: This event is known to ignore
CPL in the current
implementations of Pentium 4
and Xeon Processors Both user
requests and OS requests are
included in the count.
6: An allocated entry can be a full
line (64 bytes) or in individual
chunks of 8 bytes.
FSB_data_
activity
This event increments once for
each DRDY or DBSY event that
occurs on the front side bus. The
event allows selection of a
specific DRDY or DBSY event.
ESCR restrictions MSR_FSB_ESCR0
MSR_FSB_ESCR1
Counter numbers
per ESCR
ESCR0: 0, 1
ESCR1: 2, 3
ESCR Event Select 17H ESCR[31:25]
ESCR Event Mask
Bit 0:
ESCR[24:9]
DRDY_DRV Count when this processor drives
data onto the bus - includes
writes and implicit writebacks.
Table A-9. Performance Monitoring Events Supported by Intel NetBurst
Microarchitecture for Non-Retirement Counting (Contd.)
Event Name Event Parameters Parameter Value Description