Patent · US Expired

Cache coherence mechanism based on locking

US4775955A · kind A · utility

83Cited by
9References
4Claims
0Family size

Assignee

Inventor

Key dates

Filing dateDec 18, 1987
Grant dateOct 4, 1988
Priority date
Expiry dateDec 18, 2007

Classification

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

Abstract

A method and apparatus is provided for associating in cache directories the Control Domain Identifications (CDIDs) of software covered by each cache line. Through the use of such provision and/or the addition of Identifications of users actively using lines, cache coherence of certain data is controlled without performing conventional Cross-Interrogates (XIs), if the accesses to such objects are properly synchronized with locking type concurrency controls. Software protocols to caches are provided for the resource kernel to control the flushing of released cache lines. The parameters of these protocols are high level Domain Identifications and Task Identifications.

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