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

Table Of Contents
Vol. 3 A-111
PERFORMANCE-MONITORING EVENTS
61H See
Table
18-12
BUS_BNR_DRV Number of Bus
Not Ready
signals asserted
This event counts the number of Bus Not
Ready (BNR) signals that the processor
asserts on the bus to suspend additional bus
requests by other bus agents. A bus agent
asserts the BNR signal when the number of
data and snoop transactions is close to the
maximum that the bus can handle.
While this signal is asserted, new
transactions cannot be submitted on the bus.
As a result, transaction latency may have
higher impact on program performance.
NOTE: This event is thread-independent and
will not provide a count per logical processor
when AnyThr is disabled
62H See
Table
18-12
BUS_DRDY_CLO
CKS
Bus cycles
when data is
sent on the bus
This event counts the number of bus cycles
during which the DRDY (Data Ready) signal is
asserted on the bus. The DRDY signal is
asserted when data is sent on the bus.
This event counts the number of bus cycles
during which this agent (the processor)
writes data on the bus back to memory or to
other bus agents. This includes all explicit and
implicit data writebacks, as well as partial
writes.
NOTE: This event is thread-independent and
will not provide a count per logical processor
when AnyThr is disabled.
63H See
Table
18-11
and
Table
18-12
BUS_LOCK_CLO
CKS
Bus cycles
when a LOCK
signal is
asserted.
This event counts the number of bus cycles,
during which the LOCK signal is asserted on
the bus. A LOCK signal is asserted when
there is a locked memory access, due to:
- Uncacheable memory
- Locked operation that spans two cache lines
- Page-walk from an uncacheable page table.
Bus locks have a very high performance
penalty and it is highly recommended to avoid
such accesses. NOTE: This event is thread-
independent and will not provide a count per
logical processor when AnyThr is disabled
Table A-7. Non-Architectural Performance Events for Intel Atom Processors
Event
Num.
Umask
Value Event Name Definition Description and Comment