Cache coherence mechanism based on locking
US4775955A · kind A · utility
Assignee
Inventor
Key dates
| Filing date | Dec 18, 1987 |
| Grant date | Oct 4, 1988 |
| Priority date | — |
| Expiry date | Dec 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.