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

Table Of Contents
Vol. 3 A-205
PERFORMANCE-MONITORING EVENTS
03H DATA_READ_MISS Number of memory read
accesses that miss the
internal data cache
whether or not the
access is cacheable or
noncacheable
Additional reads to the same cache
line after the first BRDY# of the
burst line fill is returned but before
the final (fourth) BRDY# has been
returned, will not cause the counter
to be incremented additional times.
Data accesses that are part of TLB
miss processing are not included.
Accesses directed to I/O space are
not included.
04H DATA WRITE MISS Number of memory
write accesses that miss
the internal data cache
whether or not the
access is cacheable or
noncacheable
Data accesses that are part of TLB
miss processing are not included.
Accesses directed to I/O space are
not included.
05H WRITE_HIT_TO_
M-_OR_E-
STATE_LINES
Number of write hits to
exclusive or modified
lines in the data cache
These are the writes that may be
held up if EWBE# is inactive. These
events may occur a maximum of two
per clock.
06H DATA_CACHE_
LINES_
WRITTEN_BACK
Number of dirty lines
(all) that are written
back, regardless of the
cause
Replacements and internal and
external snoops can all cause
writeback and are counted.
07H EXTERNAL_
SNOOPS
Number of accepted
external snoops
whether they hit in the
code cache or data
cache or neither
Assertions of EADS# outside of the
sampling interval are not counted,
and no internal snoops are counted.
08H EXTERNAL_DATA_
CACHE_SNOOP_
HITS
Number of external
snoops to the data
cache
Snoop hits to a valid line in either the
data cache, the data line fill buffer, or
one of the write back buffers are all
counted as hits.
09H MEMORY ACCESSES
IN BOTH PIPES
Number of data memory
reads or writes that are
paired in both pipes of
the pipeline
These accesses are not necessarily
run in parallel due to cache misses,
bank conflicts, etc.
0AH BANK CONFLICTS Number of actual bank
conflicts
Table A-19. Events That Can Be Counted with Pentium Processor
Performance-Monitoring Counters (Contd.)
Event
Num.
Mnemonic Event
Name Description Comments