Patent · US Expired

Forward state for use in cache coherency in a multiprocessor system

US6922756B2 · kind B2 · utility

32Cited by
8References
34Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 19, 2002
Grant dateJul 26, 2005
Priority date
Expiry dateNov 29, 2023

Classification

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

Abstract

Described herein is a cache coherency protocol having five states: Modified, Exclusive, Shared, Invalid and Forward (MESIF). The MESIF cache coherency protocol includes a Forward (F) state that designates a single copy of data from which further copies can be made. A cache line in the F state is used to respond to request for a copy of the cache line. In one embodiment, the newly created copy is placed in the F state and the cache line previously in the F state is put in the Shared (S) state, or the Invalid (I) state. Thus, if the cache line is shared, one shared copy is in the F state and the remaining copies of the cache line are in the S state.

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