Patent · US Expired

Method of cache management for dynamically disabling O state memory-consistent data

US6345341B1 · kind B1 · utility

24Cited by
6References
24Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 24, 1999
Grant dateFeb 5, 2002
Priority date
Expiry dateJun 24, 2019

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/0831
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A multiprocessor data processing system includes an interconnect, a plurality of processing units coupled to the interconnect, and at least one system memory and a plurality of caches coupled to the plurality of processing units. A cache suitable for use in such a data processing system includes data storage containing multiple granules of data and a number of state fields associated with the granules of data. Each state field has a plurality of possible states including an O state indicating that an associated granule is consistent with corresponding data in the memory and has unknown coherency with respect to peer caches in the data processing system. The cache updates the state field from the O state to another of the plurality of states in response to a snooped transaction on the interconnect.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.