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

Table Of Contents
Vol. 3 A-59
PERFORMANCE-MONITORING EVENTS
behavior where applicable. Software must use a general-purpose performance
counter to count events listed in Table A-6.
Table A-6. Non-Architectural Performance Events
in Processors Based on Intel Core Microarchitecture
Event
Num
Umask
Value Event Name Definition
Description and
Comment
03H 02H LOAD_BLOCK.STA Loads blocked
by a preceding
store with
unknown
address
This event indicates that loads are blocked
by preceding stores. A load is blocked
when there is a preceding store to an
address that is not yet calculated. The
number of events is greater or equal to
the number of load operations that were
blocked.
If the load and the store are always to
different addresses, check why the
memory disambiguation mechanism is not
working. To avoid such blocks, increase the
distance between the store and the
following load so that the store address is
known at the time the load is dispatched.
03H 04H LOAD_BLOCK.STD Loads blocked
by a preceding
store with
unknown data
This event indicates that loads are blocked
by preceding stores. A load is blocked
when there is a preceding store to the
same address and the stored data value is
not yet known. The number of events is
greater or equal to the number of load
operations that were blocked.
To avoid such blocks, increase the distance
between the store and the dependant
load, so that the store data is known at
the time the load is dispatched.
03H 08H LOAD_BLOCK.
OVERLAP_STORE
Loads that
partially
overlap an
earlier store, or
4-Kbyte aliased
with a previous
store
This event indicates that loads are blocked
due to a variety of reasons. Some of the
triggers for this event are when a load is
blocked by a preceding store, in one of the
following:
Some of the loaded byte locations are
written by the preceding store and
some are not.
The load is from bytes written by the
preceding store, the store is aligned to
its size and either: