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

Table Of Contents
Vol. 3 A-145
PERFORMANCE-MONITORING EVENTS
4b:For Pentium 4 and Xeon
Processors 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). Note
that event mask bits for
memory type are ignored if
either ALL_READ or
ALL_WRITE is specified.
5: This event is known to ignore
CPL in early implementations
of Pentium 4 and Xeon
Processors. Both user requests
and OS requests are included in
the count. This behavior is
fixed starting with Pentium 4
and Xeon Processors with
CPUID signature 0xF27 (Family
15, Model 2, Stepping 7).
6: For write-through (WT) and
write-protected (WP) memory
types, this event counts reads
as the number of 64-byte
sectors. Writes are counted by
individual chunks.
7: For uncacheable (UC) memory
types, this events counts the
number of 8-byte chunks
allocated.
8: For Pentium 4 and Xeon
Processors with CPUID
Signature less than 0xf27, only
MSR_FSB_ESCR0 is available.
Table A-9. Performance Monitoring Events Supported by Intel NetBurst
Microarchitecture for Non-Retirement Counting (Contd.)
Event Name Event Parameters Parameter Value Description