Memory Transaction Snooping
The Snoop's Effects on Processor Caches
When a memory transaction is snooped, the snoop result affects both the Request Agent and the Snoop Agents. There are a number of possible cases. The type of memory transaction, whether or not other caches have a copy of the line, and the state of the line(s) in other caches all have an effect. In addition, sometimes the length of the data transfer has an effect. Table 50-2 on page 1235 defines the scenarios and the results (assuming that the Request Agent is a processor).
Transaction Snooped | Snoop Result | Effects of Snoop Result |
---|---|---|
Memory Read | Miss on all caches | The data is supplied by memory:
|
Get The Unabridged Pentium 4 IA32 Processor Genealogy now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.