Patent · US Expired

System and method for empty notification from peer cache units to global storage control unit in a multiprocessor data processing system

US5604882A · kind A · utility

71Cited by
23References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 27, 1993
Grant dateFeb 18, 1997
Priority date
Expiry dateAug 27, 2013

Classification

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

Abstract

A multiprocessor in which processing units have local private caches and records are stored on at least a first global storage control unit. An interconnection system provides node to node data and synchronization communications between processing units and the first global storage control unit. The global storage control unit includes a coherency controller for tracking each instance of records owned by the global storage control unit currently resident on the processing units. Each processing unit executes a cache management process for freeing intervals of the local cache for the processing unit. Upon identification of an interval, the processing unit sends empty notification to the global storage control unit owning the record an instance of which was resident in the interval. Thereafter the interval is marked as invalid in a cache directory for the processing unit and indicia for the instance is deleted from a coherency directory for the global storage control unit.

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